如何用手机高效的改代码并提交?
背景是这样的:
前段时间有个很紧急的东西需要修改并发布。
但当时都在回家的路上了,其实需求量就是 [改一段代码(不超过 10 行)-> 提交到 git ->Jenkins 点一下发布即可。]
vpn 已设置好,Jenkins 访问没问题。就是不知道 修改代码 & 提交 怎么做?
我知道手机写代码本来就是个伪需求,并不是需要用手机写很多的代码,只是想简单的修改并提交。
比如有时候晚上加班等发布,其实很多时间也是守在工位上。倒不如可以楼下多溜几圈,有事儿手机点一下即可。
Termux 之类的加 vim 和 git
远程控制工位电脑改
手机输入法,高效不了一点点
termux 内安装 git 配合终端文本编辑器即可。如果文件比较小的话 nano 就可以termux 建议从 fdroid 或官网下载,google play 版本已停止支持
gitlab github 都能直接改代码提交了,你们的版本管理里没有开这个前端功能页面?
gitlab 自带的 web ide 可以么
#3 那么小的屏幕,输入法不停的切找大括号小括号;有这个恶心自己的时间我早跑到楼上了
高三初学编程时就是用手机 c4droid 写 c 代码,当时找了个百度手机输入法“编程皮肤”,用着挺不错的,后来自己重置一下用到现在,虽然再也不用手机写代码了但还是用着这个皮肤,核心是两点,一个是包含所有 ascii 符号,上划左划右划一步就能输入,一个是大写切换是单击 shift 首字母大写,双击 shift 锁定大写,其他以前还有快捷短语可以放些固定代码一键输入,还有上下左右之类的功能现在都没了,解决了输入问题其他其实都好办,手机很多 app 支持 git 的, github.com/AoEiuV020/ProgrammingKeyboard
gitlab 自带的编辑器啊
在内网 gitlab 上编辑代码提交。在外面旅游干过一次。
手机远程到自己的电脑
打开美团 给同事下个奶茶订单 再打电话给同事
所以我整了 app: github.marknoteapp.com/MarkGit/
平板+蓝牙键盘吧至少的
建议买个类似 gpd pocket3 掌上电脑
主要是输入困难,其他的问题远程都能解决。解决输入困难:1. 随身携带一个小型蓝牙键盘。或者键盘手机壳。2. ai 辅助。
vpn rdp 到 pc 远程改 也不用考虑环境什么之类的
用手机给同事打个电话/发个消息最靠谱
确实是个伪需求,打电话给同事或者打开笔记本/Pad 比较靠谱,现在 Pad 都有那种便携的蓝牙键盘,也可以连手机
不行
todesk 向日葵之类的,桌面远程软件。缺点就是需要电脑常开机和软件常驻。
给同事或者下属打电话,让他们改
改完不测万一 bug 越改越大不就更完蛋了😂
部署个 vscode 网页版手机操作
用过 gitlab PC 网页版编辑器,在手机上改代码,提 MR 。只能说,手机适配了,但又没完全适配,能写,但只能写一点点,不能写多咯。关掉手机的旋转锁定,有时需要竖屏,有时需要横屏,不然点不到。新建分支,打开指定目录下的文件,修改,提交 commit ,提交 MR ,整个流程都能走下来,最终任务是完成了。只能说,临时应急改代码提交,问题不大。
怎么是伪需求 手机其实和电脑没啥本质区别 除了屏幕小点 我的 90%左右活动都可以在手机上实现 而且有时候比电脑都方便
车上放一个蓝牙键盘,基本解决问题
这个时候折叠屏手机就显示出优势了。
iOS 的话,13 楼的 APP 可以用,也可以用 Working Copy 。
我觉得以后的话可能会让类似于 GPT 那样的 AI 助手帮你写/编辑加提交,你语音交代大概的编辑内容,它编辑好了给你预览,你再按一下确认键进行提交,这样的操作体验会是比较好的。
打电话给同事,让他帮忙。
困难的是输入法,敲代码不方便
任何办法都比不上请同事喝杯奶茶性价比高,除非这活只能由你来干
如果这个编辑器支持语音输入打开 vscode online 安装插件 CodeByVoiceQ: 帮我打开文件 app.py 定位到 投票 的函数入口A: 已经定位到这个函数,上次修改这个函数是 xxxx 修改的 commitQ: 帮我看下这行代码,现在希望在投票的入口增加一个计数器,能否帮我实现
#34 A: 已经实现, 修改了第 7 行和,第 20 行代码Q: 检查下是否有错误A: 没有问题,是否提交Q: 提交,备注为增加计数功能。 并帮我打 Tag, 为 releases/2024-301A: OK.
fdroid 可以下一个 unexpected keyboard ,布局对写代码很友好
我们知道计算机的计算数据需要从磁盘调度到内存,然后再调度到L2 Cache,再到L1 Cache,最后进CPU寄存器进行计算。 给老婆在电脑城买本本的时候向电脑推销人员问到这些…
天天累到,大脑宕机,下班后呆滞的朋友们能活到 40 吗? 多线程接活,一刻不停的改 bug ,每个都只能做到 60 分,会猝死么? 大厂,白天六七个会,晚上才有时间写代码的,…
真的是让我感到一些惊艳,有点很像 xx 系统。 不妨碍软件 ui 各种夸张不协调 意淫 在一次 花里胡哨 又是 PPT 做系统系列,Windows 的问题在于建立在屎山…