- 主题:自从 vscode出来, sublime等编辑器就再也风光不再了吧
也有很多编辑器支持 ssh 访问远程文件。。保存的时候自动上传。
这个办法还可以免在服务端安装运行进程。
【 在 oldwatch (一条叫java的鱼◎城内风光独好) 的大作中提到: 】
: 这个特性真心好用
: 现在拿着vscode到处串远程服务器
--
FROM 110.85.22.*
js 程序员?
java, cpp 程序员应该不太可能用 vscode 写代码吧。
【 在 mopo (Fred Li) 的大作中提到: 】
: 用途不太一样,sublime我现在就当是个高级记事本用,vscode主力写码
--
FROM 110.85.22.*
python 还好说,不用项目管理。
cpp 自己调用 make 编译调试吗?
vscode 在工程管理方面是个弱项,所以我看 cpp, java 程序员用得少。
【 在 mopo (Fred Li) 的大作中提到: 】
: cpp+python
: java之前用intellij
--
FROM 124.72.119.*
要不我也偶尔把玩 vscode 我就差点信了。
【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: vscode和cmake的结合很好,比qtcreator和vs好
--
FROM 124.72.119.*
太糙了啊。。感觉不是好的实践,不应该被鼓励。
我以前也搞过一个这种在云端编译的项目。后来我负责的 cpp 模块被我独立出来,编译成 .so,结合 python ctypes 做单元测试,或者自己手工模拟环境测试。难道你们都是直接拿到线上跑的?
【 在 mopo (Fred Li) 的大作中提到: 】
: 这个确实不灵,我们这都是些超大型项目,只能云端编译,所以本地编译功能基本不怎么用
: 调试更费劲,大部分只能靠log和coredump
--
修改:hgoldfish FROM 124.72.119.*
FROM 124.72.119.*
有道理。而且我们是中国人,用五笔和拼音输入法,Dvorak 键盘更快的理论对中文是不成立的。
【 在 Jacqueline (花仙子◆唯有低贱,或能长存-M.J.<二月兰>) 的大作中提到: 】
: 所谓QWERTY不如Dvorak是典型的以讹传讹,美国海军做过实验,
: 小白培训,后者大概只有2%左右的优势。
: QWERTY当年是专门针对英语拼写优化过的,并不是讹传的减慢打字速度,
: ...................
--
FROM 112.47.122.*
状态切换是需要的。程序员输入文字的频率其实不高,更多的是做复制粘贴、搜索某个函数。可以理解成 vi 是程序员的专业工具。
问题是 vi 被设计出来以后,已经很久没有发展了,还在沿用很多原始的设计。方向键现在都普及了,GUI 也普及了。世界早发生变化了。
【 在 Jacqueline (花仙子◆唯有低贱,或能长存-M.J.<二月兰>) 的大作中提到: 】
: 当年的键盘没有方向键。方向键这么简单的设计,并不容易得到;
: 即使用字母键做方向键,WASD,ESDF,IJKL显然比HJKL符合直觉,但也不容易得到。
: -ix码农天生喜欢状态切换,而从现代UI设计的眼光,状态切换是典型的反人类
: ...................
--
FROM 112.47.122.*
有方向键,就可以用 shift+arrow,或者 shift+end 做选择了啊。不需要切换状态。
【 在 sixue1999 (宋似雪) 的大作中提到: 】
: 方向键有啥问题
: vim又不是不支持方向键
: hjkl只是另一种选择,又不是逼迫你必须用
: ...................
--
FROM 124.72.119.*
我感觉码农需要的是定制浏览器以更方便地划水。。一天写不了多少代码。
【 在 beep (菜M.喵星耗子) 的大作中提到: 】
: 码农里面用vscode的vim插件的很多很多。。。基本上,除了多光标编辑这一项,其他的体验,vim都要比vscode原生编辑方案效率高。
: 码农需要的,是在不碰鼠标的前提下,在一屏幕或者上下几屏幕之内迅速定位跳转、删除或修改一个词、一个代码块,等等。这方面,vscode的ctrl f远远比不上vim的f、/、sneak等,vscode的智能选择功能也远远比不上vim的ciw da{,更不用说宏录制什么的。
: vim基本上是给专门为码农编码定制的东西,虽然很老了,大概有一半的设计现在看起来很二,但是另一半直到现在基本依然是码农刚需。
: ...................
--
FROM 140.224.35.*
是的。这个 ` 非常好用。
【 在 alextooter (来了) 的大作中提到: 】
: Esc下面那个`
: 在quake,cs里呼出控制台
: 我在macOS下定义为全局呼出iterm2,
: ...................
--
FROM 140.224.35.*