ipad上编程方法,服务器安装vscode
一直在用的是游戏本,太重了,
最近考研想练习代码,奈何远程工具不能打开idea
问度娘搞到了cscode哈哈哈哈哈
福福福福福福福福福福福福福福福福福福福福福福福福福
整活:
运行环境
ECS:阿里云
系统:centos8.0
code-server 版本:3.2.0
VSApp 版本:2.2
配置code-server
临时买了阿里云 28.5 元3月的学生机 (呜呜呜之前9.5一月的没了)
先到 GitHub 上面下载 code-server 然后传到服务器上,或者直接在服务器上执行命令:
wget https://github.com/cdr/code-server/releases/download/3.2.0/code-server-3.2.0-linux-x86_64.tar.gz
太长改个名
mv code-server-3.2.0-linux-x86_64 code-server
运行:
cd code-server
./code-server
推荐先看一遍参数表:
./code-server --help
显示类似于:
Usage: code-server [options] [path]Options--auth The type of authentication to use. [password, none]--cert Path to certificate. Generated if no path is provided.--cert-key Path to certificate key when using non-generated cert.--disable-updates Disable automatic updates.--disable-telemetry Disable telemetry.-h --help Show this output.--open Open in browser on startup. Does not work remotely.--bind-addr Address to bind to in host:port.--socket Path to a socket (bind-addr will be ignored).-v --version Display version information.--user-data-dir Path to the user data directory.--extensions-dir Path to the extensions directory.--list-extensions List installed VS Code extensions.--force Avoid prompts when installing VS Code extensions.--install-extension Install or update a VS Code extension by id or vsix.--uninstall-extension Uninstall a VS Code extension by id.--show-versions Show VS Code extension versions.--proxy-domain Domain used for proxying ports.
-vvv --verbose Enable verbose logging.
常用的运行方式:
export PASSWORD="315315"
./code-server --port 9999 --host 0.0.0.0 --auth password
–port 9999 指定端口,缺省时为 8080
–host 0.0.0.0 允许公网访问,缺省时为 127.0.0.1,只能本地访问
–auth password 指定访问密码,可通过 export 命令设置,参数为 none 时不启用密码
显示类似于:
info code-server 3.2.0 fd36a99a4c78669970ebc4eb05768293b657716f
info HTTP server listening on http://0.0.0.0:9999
info - Using custom password for authentication
info - Not serving HTTPS
info Automatic updates are enabled
打开 Chrome 访问“服务器公网IP:端口”,效果图:
此时会话终止时 code-server 也随即终止,挂到后台运行:
nohup ./code-server --port 9999 --host 0.0.0.0 --auth password > test.log 2>&1 &
上面的命令执行后会返回一个 PID,结束运行只需要:
kill -9 PID
如果忘记保存 PID,查询方法:
ps aux | grep ./code-server
但是每次都打一长串代码不方便,写成bash文件:
#start.sh
export PASSWORD="114514"
nohup ./code-server --port 9999 --host 0.0.0.0 --auth password > test.log 2>&1 &
echo $! > save_pid.txt
#shut.sh
kill -9 'cat save_pid.txt'
到这里为止,已经可以用浏览器食用 code-server 了
配置VSApp
App Store 搜索 VSApp 安装,打开后可以选择开发者提供的服务器(付费),也可以用自己的。
这里当然选择 Self Hosted Server(不然为什么要折腾 code-server
依次填写:
code-server URL:服务器 IP :端口
Instance password:–auth 命令设置的密码
Host:服务器 IP
Username:登录用户名
Port:SSH 端口(默认 22)
Authentication:密码或密钥对(点击 Setup key pair 设置)
保存以后就可以用 VSApp 访问 code-server 了:
please!!!
ipad上编程方法,服务器安装vscode相关推荐
- Swift Playgrounds 4上线,在iPad上也能编程了
Swift Playgrounds 4的上线,让iPad的生产力工具属性更强了. 自2018年推出的初代iPad Pro开始,苹果方面就在尝试为为平板电脑注入生产力属性,然而iPad系列机型也一直被& ...
- iPad 上进行 Python 开发是怎样的体验?
苹果公司在 2021 年 3 月发布了 M1 iPad Pro ,其实我很想知道在 iPad 上编程是怎样的体验.虽然 iPadOS 仍然无法提供原生 Python IDE,但事实证明,在 iPad ...
- ipad python编程软件_ipad上运行python的方法步骤
ipad上可以运行python么? ipad上是可以运行python的. 1.在我们的ipad上百度搜索Python,点击进去. 2.进去网站之后,点击"Downloads->Wind ...
- iPad秒变生产力工具?在iPad上用vscode写代码搞开发【内网穿透】
文章目录 视频教程 1. 本地环境配置 2. 内网穿透 2.1 安装cpolar内网穿透(支持一键自动安装脚本) 2.2 创建HTTP隧道 3. 测试远程访问 4. 配置固定二级子域名 4.1 保留二 ...
- 你真的会用iPad吗,如何使iPad秒变生产力工具?在iPad上用vscode写代码搞开发
目录 前言 视频教程 1. 本地环境配置 2. 内网穿透 2.1 安装cpolar内网穿透(支持一键自动安装脚本) 2.2 创建HTTP隧道 3. 测试远程访问 4. 配置固定二级子域名 4.1 保留 ...
- 汇编:采用顺序编程方法,实现在屏幕上显示大写字幕A
运行环境:windows xp professional MASM6.15 EditPlus 第一种方法: ;采用顺序编程方法,实现屏幕上显示大写字母A..486 DATA SEGMENT USE16 ...
- 计算机系统设计 片上系统 pdf,一种基于过程级编程模型的可重构片上系统设计方法.pdf...
一种基于过程级编程模型的可重构片上系统设计方法.pdf ISSN 11一1777/TP 计算机研究与发展 1000-1239/CN of Researchand Journal Development ...
- 【服务器】在 iPad 上运行 VSCode(宝塔+code server)
1.服务器端 使用code server提供服务: 官方下载:https://github.com/cdr/code-server/ ECS服务器管理放行9999端口. SSH连接服务器执行以下命令( ...
- c语言编程软件平板_想在ipad上进行C语言程序编写,请问有没有编译的APP
app store 里搜索 C++ Programming Languageapp store 里搜索 C++ Programming Language 本回答被提问者采纳 app store 里搜索 ...
最新文章
- C# DataSet与DataTable的区别和用法
- java框架核心技术_你必须掌握的 21 个 Java 核心技术!(干货)
- 虚拟服务器备案流程,国内虚拟主机备案流程
- SpringBoot+Swagger2.7进行接口测试后台无法获取请求参数
- 何洁音乐会今晚开唱 大手笔打造pure show
- 取表单radio值时
- SqlServer2008 R2删除数据库时报数据库正在使用的错误
- ssh服务优化与客户端命令使用
- 2019蓝桥杯C++B:等差数列(详解)
- OB0202 obsidian kanban插件使用
- 【踩坑记录】Gazebo启动慢,画面卡“Preparing your world”
- 【SSO】单点登录系统实现
- 车载行车记录仪EMC浪涌防护方案图
- 关于经典面试一年多少秒的思考!启发#define与UL!
- 历数阿朱这厮吹过的企业服务牛逼
- 12月钓鱼网站简报:新网数码占比超52% 涨幅明显
- 解决南北互通瓶颈 服务器多线接入探讨
- 制作别踩白块网页小游戏
- ZZULI郑州轻工业大学21级新生赛正式赛
- 微信机器人接口,ipad协议