- 主题:自从 vscode出来, sublime等编辑器就再也风光不再了吧
Jetbrain家的还不够吗
我就是个假码农,就不知道为什么对编辑器有这么大讨论。ide还是j家好,editor小文件无所谓,大文件cat grep less 足够。
--
FROM 58.247.238.*
反正看过别人的描述,我对 emacs 远程编辑的理解就是只能凑合用的程度:
https://news.ycombinator.com/item?id=27012799
volta83 8 days ago [–]
I think nativcomp doesn't really improve what makes emacs "slow".
Emacs is a single threaded synchronous and blocking UI system. Sometimes when my autocomplete, C++ checking, git checking, auto formating, ... run, the editor freezes, for multiple seconds.
All this stuff runs in the UI thread. Braindamaged.
The other thing that makes emacs slow is remote editing. Emacs TRAMP uses one ssh connection per command. VS Code spawns a remote server and asynchronously updates the remote's state. VS Code remote editing experience is as good as the local one, but emacs experience is supper laggy, recurrent freezes of multiple seconds, etc. Particularly when navigating the filesystem in the remote in any modern emacs way (helm, ido, etc.). Or when auto-save happens and everything blocks for multiple seconds, etc.
---
I don't really care if native compilation makes single threaded code faster, if that single threaded code runs in the UI thread and blocks the editor for 10 seconds. Sure now it maybe blocks for 9 seconds, because you can't do much about those 9 seconds you have to wait for some IO operation to complete. But that still sucks.
【 在 zyxwvutsrqp (<m|p|n>=1) 的大作中提到: 】
: emacs/tramp 也是直接通过 ssh 打开远程文件,然后直接打开远程 shell 来干所有的事。单线程不是问题。
--
FROM 101.98.83.*
想多了,虽然平时用 vs
但是有时候远程登录到 server 上面临时修改代码和文件
还是 vim 好用
【 在 Jacqueline 的大作中提到: 】
: 等现在这一代老码农退休,vim和emacs也会消失的。。。
--
FROM 182.150.27.*
这2个老货绝不会因为vsc免费好用就退出的
【 在 litguy 的大作中提到: 】
: 想多了,虽然平时用 vs
: 但是有时候远程登录到 server 上面临时修改代码和文件
: 还是 vim 好用
--
FROM 58.220.95.*
emacs tramp只是个虚拟文件系统,跟gnome gvfs也差不多。用这个api的插件可以访问远程,调用外部程序就不行了,它只复制了当前打开的文件到本地,外部程序根本看不见远程目录。jetbrains之前也是这种实现,灵不灵看具体插件。
sshfs好一些,至少外部程序能看见完整代码目录。但是代码提示需要看系统目录,仍然没有。
不用说远程编译,调试仍然需要另外配置。
把插件运行在远程似乎就是唯一解。
【 在 eGust 的大作中提到: 】
: 反正看过别人的描述,我对 emacs 远程编辑的理解就是只能凑合用的程度:
:
https://news.ycombinator.com/item?id=27012799: volta83 8 days ago [–]
: ...................
--
FROM 58.37.58.*
对,这个东西可以程序化运算,记得之前chrome有个插件可以直接算出来token,很方便
【 在 xieyiyi 的大作中提到: 】
: 标准的二步验证,拿到生成6位数字的token后可以基于token程序生成6位数字验证码,然后就通了
: 【 在 stub 的大作中提到: 】
: : 还没研究,弱问,需要手机验证的跳板机可以使用remoteSsh吗
--
FROM 175.164.43.*
tramp的体验真的很差,还有emacs没有一个好用的终端, term/eshell都难用的很,
vsc上的终端质量真的属于上乘,体验秒杀
emacs现在只留在我的vsc的keybinding中了。
【 在 eGust (十年) 的大作中提到: 】
: 反正看过别人的描述,我对 emacs 远程编辑的理解就是只能凑合用的程度:
:
https://news.ycombinator.com/item?id=27012799: volta83 8 days ago [–]
: ...................
--
FROM 123.122.160.*
用途不太一样,sublime我现在就当是个高级记事本用,vscode主力写码
--
FROM 111.206.214.*
js 程序员?
java, cpp 程序员应该不太可能用 vscode 写代码吧。
【 在 mopo (Fred Li) 的大作中提到: 】
: 用途不太一样,sublime我现在就当是个高级记事本用,vscode主力写码
--
FROM 110.85.22.*
【 在 hgoldfish 的大作中提到: 】
: js 程序员?
: java, cpp 程序员应该不太可能用 vscode 写代码吧。
:
cpp很多吧
--
FROM 180.169.253.*