在你的ipad上使用Vscode撸代码(快速操作向)
单独在ipad上运行肯定是不行的,毕竟不是pc端。所以code-server的功能就是将其部署在服务器上,ipad使用网页或app访问其服务,使用服务器的资源来跑代码,而ipad前端上只负责撸代码与运行就可以啦
一、预备条件
- 一个云服务器(推荐学生买个阿里云学生机,一年一百来块钱,便宜又好用)
- 一个ipad
二、配置服务器
远程连接到云服务器,我的是阿里云的学生机
- 系统:Ubuntu18.04
执行以下步骤:
# 创建文件夹下载code server安装包
wget https://github.com/cdr/code-server/releases/download/3.2.0/code-server-3.2.0-linux-x86_64.tar.gz# 解压到一个你想放置的地方
tar -xvzf code-server-3.2.0-linux-x86_64.tar.gz# 进入解压文件夹,改一下名字吧
cd ....
mv code-server-3.2.0-linux-x86_64 code-server# 进去,写两个脚本文件,一个启动,一个关闭 见下方
cd code-server
vim ./start.sh
vim ./shut.sh
start.sh :
export PASSWORD="xxxx" # 写你的code-server登录密码
nohup ./code-server --port 9999 --host 0.0.0.0 --auth password > run.log 2>&1 & # 端口可以自己指定,其他不改,后台运行
echo $! > save_pid.txt
shut.sh :
kill -9 'cat save_pid.txt' # 关闭这个进程,关闭code-server服务
对于code-server的命令参数详细可见:
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.
下一步:启动服务与打开服务器端口
# 给上面的两个文件加权限
chmod u+x ./start.sh
chmod u+x ./shut.sh#在服务器上启动服务
./start.sh
打开阿里云服务器控制台:(我的是轻量应用服务器)这一步很重要!
服务器配置完毕!
打开浏览器访问 你的服务器IP + 端口 看到如下界面就表示ok
三、配置ipad
到了Ipad这就很简单,可以通过网页访问,也可以选择配套的App使用(当然选这个啦)
在App store中搜索:Serverditer软件
进入后选择 Self Hosted Server (自己都配置好啦)
没啥问题就可以开撸啦!
在你的ipad上使用Vscode撸代码(快速操作向)相关推荐
- 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 保留 ...
- 如何在iPad上使用VScode
如何在iPad上使用VScode 部署code-server 前提工作: 一台云服务器.iPad上的SSH工具(推荐使用软件Termius) 这里用的是Linux centOS.IPad上用Termi ...
- 如何在 iPad 上运行 VSCode
注:本教程基于 code-server v3.8.0,CentOS 8.2. 补充更新 更推荐以 Docker 方式安装 code-server 服务. 仅需一行命令部署,且无需配置后台运行,自带 G ...
- [code-server+VSApp] 在iPad上使用VSCode
一直在用的是游戏本,太重了,非习武之人,而且带出去也不方便 于是这几天买了蓝牙键盘,配上 ipad 就是 macbook 了(错乱) 碰巧冲浪时发现 ipad 上也可以跑代码(其实需要服务器),gkd ...
- 【服务器】在 iPad 上运行 VSCode(宝塔+code server)
1.服务器端 使用code server提供服务: 官方下载:https://github.com/cdr/code-server/ ECS服务器管理放行9999端口. SSH连接服务器执行以下命令( ...
- Vscode html代码快速填写
前言 博主目前在用django进行web服务的部署,过程中遇到了许多问题,特此记录. 目录 文章目录 前言 目录 描述 描述 在网上搜索时发现,VScode可以自动补全html的代码,但自己的VSco ...
- iPad 上进行 Python 开发是怎样的体验?
苹果公司在 2021 年 3 月发布了 M1 iPad Pro ,其实我很想知道在 iPad 上编程是怎样的体验.虽然 iPadOS 仍然无法提供原生 Python IDE,但事实证明,在 iPad ...
- iPad版keynote导出html,完美把ppt导入到ipad上的keynote软件中(图文详细教程)
The new ipad是一款非常出色的平板电脑,配备的Retina屏显示效果细腻,而且携带轻便,我经常用ipad向客户展示一些设计作品,今次为某IT企业设计整套企业品牌形象,其中重要一项就是ppt模 ...
- 使用html5看视频黑屏,HTML 5动态加载的视频导致iPad上的黑屏
我通过更改代码中的video标签src动态加载视频.当我在ipad上试用我的代码时(不知道它是否可以在模拟器中运行),第一个视频播放正常,但下一个只能给我一个黑屏.我已经尝试先播放第二个视频(检查编码 ...
最新文章
- 【win】黑框中常用的命令
- 测试Live Writer 发表博客
- python使用repeat、cycle重复打印字符串
- springmvc json结合
- nginx模块nginx_upstream_check_module来检查后端服务器的健康情况
- 海思Hi3716C多媒体芯片规格书介绍
- 8.1 段子中“酷毙”了的IT行业——《逆袭大学》连载
- SQL Server 计算年龄函数
- 前端和后端哪个工资高?
- C++ CURL使用
- 幼儿园故事导入语案例_幼儿园老师上课常用导入语 课前活跃气氛用这11种方法就对了...
- 基于百度AI平台Python实现人像动漫画
- 软件测试分类冒烟测试,什么是冒烟测试
- json字符串转换成list对象
- java毕业设计办公自动化管理系统Mybatis+系统+数据库+调试部署
- 交易者应该学习的东西
- 给一个IP地址,如何划分为几个子网?
- 移动UPS电源使用(不间断电源)
- 使用potplayer 录制视频
- CH376的串口模式操作U盘(读、写、txt文件、csv文件、串口调试讲解、stm32程序)