紧那罗 发表于 2017-9-24 22:29

现在发展最活跃的文本编辑器是vscode还是atom

试试能不能战出个新战场
由于历史原因,现在主力编辑器还是Sublime Text.

VS code装着备用, 开大文件要快很多, 另外集成版本管理也算挺方便的.
装了差不多一年了, 更新频度算是非常不错, 每月更新加的东西都挺丰富的.
虽然似乎因为起步晚, 欠的债比较多, 估计没个一年补不完...(这个项目的issue是我在github上见过最多的......
说起来vscode好像没个正经的社区,想找点资料最靠谱的方法就是搜issue....

atom没怎么用(主要是因为普遍反映比较卡...)
背靠github, 社区似乎更活跃一点, github上各项指标略高于vs code(自家后花园的缘故?).
经常出一些有意思的插件. 虽然多半过不了多久也会有vs code的版本..
默认主题比vs code更好看一些(当然vs code也有atom的主题就是了..)
另外关于门面, atom的官网界面截图比vs code要好(主要是分辨率高..).
vs code放张那么糊的截图简直是赶人

startdl 发表于 2017-9-24 22:32

这两个每几个月都会下来写几行就会删掉
还是喜欢sublime

xz_04 发表于 2017-9-24 23:01

Emacs 够用一辈子了,谁来说说这仨编辑器有什么战术优势?

激萌的萝莉 发表于 2017-9-24 23:01

vi党即将到达战场

—— 来自 Sony E6553, Android 7.1.1上的 S1Next-鹅版 v1.3.1.0

aithinkso 发表于 2017-9-24 23:03

曾经用atom,后来好像墙了

—— 来自 Xiaomi MI MAX, Android 7.0上的 S1Next-鹅版 v1.3.1.0

台球论坛网友 发表于 2017-9-24 23:08

tioover 发表于 2017-9-24 23:36

巴マミった 发表于 2017-9-25 00:34

atom真的卡,在考虑换了

栗悟飯 发表于 2017-9-25 00:39

xz_04 发表于 2017-9-24 08:01
Emacs 够用一辈子了,谁来说说这仨编辑器有什么战术优势?

扯开话题,请问emacs在不修改键位的情况下(我键盘没有右alt和ctrl,配置起来嫌烦),怎么解决小拇指抽筋的情况?要买外接键盘吗?

258921 发表于 2017-9-25 00:54

都卡。

Atom日常使用卡的跟喷气脑子全家桶在后台跑着索引的时候有一拼。
VSCode卡的跟Emacs有一拼。

xz_04 发表于 2017-9-25 01:07

栗悟飯 发表于 2017-9-25 00:39
扯开话题,请问emacs在不修改键位的情况下(我键盘没有右alt和ctrl,配置起来嫌烦),怎么解决小 ...

笔记本键盘?不清楚你的布局啊,我是把 Ctrl 放在 Caps Lock 上。

栗悟飯 发表于 2017-9-25 01:29

xz_04 发表于 2017-9-24 10:07
笔记本键盘?不清楚你的布局啊,我是把 Ctrl 放在 Caps Lock 上。

放在shift上方的话,ctrl+shift就要左右开弓了。emacs用户一般小指有多健壮?像我这种手无敲键盘之力的弱者,大概要考虑一下把飞行踏板拿来映射ctrl了。

巴マミった 发表于 2017-9-25 01:59

轻度使用notepad++挺好。真要做开发也用ide了轮不到编辑器。

只要主义真 发表于 2017-9-25 02:00

栗悟飯 发表于 2017-9-25 01:29
放在shift上方的话,ctrl+shift就要左右开弓了。emacs用户一般小指有多健壮?像我这种手无敲键盘之力的弱 ...

病友你好,小拇指已经不舒服很久了,一直在犹豫要不要买两个脚踏板踩Ctrl和shift

— from Xiaomi MI 5, Android 7.1.2 of S1 Next Goose v1.3.1.0-play

258921 发表于 2017-9-25 02:01

栗悟飯 发表于 2017-9-25 01:29
放在shift上方的话,ctrl+shift就要左右开弓了。emacs用户一般小指有多健壮?像我这种手无敲键盘之力的弱 ...

有踏板自然拿踏板来健身。

放在Shift上方要按Ctrl+Shift也不难吧……我现在就是Caps Lock映射到Ctrl+Escape,单左手按Ctrl+Shift没觉得很难啊,倒是Ctrl+Super好按多了。

还有个办法是Spacemacs的那种思路,用Evil,然后把常用操作都映射到空格或者逗号开始的按键序列上。

whzfjk 发表于 2017-9-25 02:15

chachi 发表于 2017-9-25 02:34

notepad++很好用,还会自动保存状态,忘记保存也不怕

栗悟飯 发表于 2017-9-25 03:01

本帖最后由 栗悟飯 于 2017-9-24 14:46 编辑

258921 发表于 2017-9-24 11:01
有踏板自然拿踏板来健身。

放在Shift上方要按Ctrl+Shift也不难吧……我现在就是Caps Lock映射到Ctrl+Esc ...
没有听懂,应该怎么按出来左手ctrl-shift?是按下ctrl以后,下压手掌,用小指第二指节带上吗?还是用大拇指按左shift(我这样子做手指就打结了。我手小,这么做食指就按不到tgb这三个键位)?如果ctrl在下面的话,可以用无名指按shift。

evil用起来是不是也像vim一样,脑子里先想一边过程然后再打命令;而不是emacs那种脑子还没动,通过肌肉记忆-手指都已经到位的感觉呢?

我觉得包含肌肉记忆的扩展键盘操作大概有两种吧:
一种是钢琴那样子,用脚部动作做手部延伸
另一种是像手风琴那样子,左右手食指(变音器)开启命令模式,接下来左右手(演旋律)输出实际命令
问题是手风琴开启命令模式用的是食指和中指,emacs感觉一直在让--拇指和小指在拼命干活,其他三个手指在边上围观,实在是痛苦

还有视频讲emacs用户的痛苦挣扎

1.用记事本打字                                                (发现每一个字符都要手动打)
2.用ide打字                                                   (发现多屏幕的时候找不到鼠标,还点不对地方)
3.用emacs打字                                                (小指锻炼Season1)
4.买人体工学键盘,座椅,办公桌                        (小指锻炼Season2)
5.用脚踏板                                                      (小指锻炼Season3)(还需要按,tab·q·a·z·!~`/?;:'"-_+=|\ enter,RSI没有缓解)
6.语音写代码                                                   (要买好多润喉糖) <<<< 这里是视频

^
^
^
当中还需要走几步?
v
v
v

\d+.大脑插管写代码                                        (完美!)


xreamxu 发表于 2017-9-25 05:20

atom 有神器 vim-mode-plus
vscode 连 subword 和 grid 都处理不好…

-- 来自 有消息提醒的 Stage1官方 iOS客户端

青年A 发表于 2017-9-25 05:37

vscode的全目录查找功能比sublime好用,git也是。我们组就我和工头用,其他人sublime,全目录查找和手动git看着就蛋疼

— from samsung SM-G930F, Android 7.0 of S1 Next Goose v1.3.1.0-play

あらし 发表于 2017-9-25 05:58

sublime是收费的啊,要80刀

258921 发表于 2017-9-25 06:04

本帖最后由 258921 于 2017-9-25 06:05 编辑

栗悟飯 发表于 2017-9-25 03:01
没有听懂,应该怎么按出来左手ctrl-shift?是按下ctrl以后,下压手掌,用小指第二指节带上吗?还是用大拇 ...
按法是小拇指按Shift,无名指按CapsLock,就是你本来按Ctrl+Shift的方法手往上移动了一格而已。缺点是<C>+<S>+ZXC会不好按。

你说的肌肉记忆的这个问题我觉得是你没适应vim的操作方式……

接受买把键盘自己折腾重新适应的话可以看看Ergodox及类似产物,基本都是可以自己写开源固件上去的,最不济的也能随便映射和搞点简单的分层什么的。这种键盘大拇指下面一般都各有两三个键,就强多了。

栗悟飯 发表于 2017-9-25 06:24

本帖最后由 栗悟飯 于 2017-9-24 16:13 编辑

258921 发表于 2017-9-24 15:04
按法是小拇指按Shift,无名指按CapsLock,就是你本来按Ctrl+Shift的方法手往上移动了一格而已。缺点是++ZX ...
不是习惯不习惯的问题
我说的肌肉记忆是指程序直接回馈和间接回馈的区别
比如说打字机你按a,纸上面立刻看到打了一个a上去
比如说弹钢琴,你按下a2,耳朵听到的就是110HZ
你在bash上面打字,打什么立刻显示什么用ctrl快捷键就是我本来在打着字,想干打字以外事情的时候。左手开始自动摆弄成为了扭曲的鸡爪手。

vim就是我记得我手指按了哪里,然后眼睛开始找光标。
有点像画画,这里蓝色画太多要少一点,我记得前面那个地方勾线手抖了,等下要去改。

这也算是个人喜好的区别,又比如说看段文字看不下去发现太难。每个人都有不同的原因。
有人可能先想到的是——这文章开始这三个字我一个字都没有看懂,太难看了。
也有人看到以后说——这文章什么渣排版?缩进也没有,字体一塌糊涂,高亮也没有,图片也没有,没有重点,太难看了。
我打字的时候就比较喜欢钉牢内容,按啥出啥

mimighost 发表于 2017-9-25 06:50

sublime

我比较怂,该用ide还是用ide
jetbrain4life,正版用户

ov_efly 发表于 2017-9-25 07:11

VIM,我还活在terminal内

紧那罗 发表于 2017-9-25 08:10

xreamxu 发表于 2017-9-25 05:20
atom 有神器 vim-mode-plus
vscode 连 subword 和 grid 都处理不好…


基本所有编辑器的vim mode都和输入法不对付, 用起来不太舒服

linuxyouxia 发表于 2017-9-25 09:13

zyhang 发表于 2017-9-25 09:53

我感觉用code的多啊,主要是atom这浏览器优化太差了,浏览器+优化差都该死

危险流浪者 发表于 2017-9-25 10:01

万恶淫猥手 发表于 2017-9-25 10:30

Sublime Text

iou90 发表于 2017-9-25 10:40

sublime继续用呗
我一直vscode
atom太卡mbp乞丐版直接洗衣机

trentswd 发表于 2017-9-25 10:42

atom别的特点没体会到,就体会到了卡
i7 16G内存 ssd,开一个文件时间堪比IDE,那我为啥不开IDE,pycharm vs哪个不比他好用

VSCode不敢试,怕了这些chromium壳的htmlapp了

sublime比atom快了大概100倍,似乎已经出3了

但是我用editplus

结夜野棠 发表于 2017-9-25 10:52

原装大小姐 发表于 2017-9-25 11:26

code web开发很舒服,特别是node系,调试也好,atom就是太卡了。不过code开发c++没有那么省心,要用g++加gdb,没有直接vs来得方便

猫?魔铃 发表于 2017-9-25 11:29

everedit挺好

rse43 发表于 2017-9-25 11:33

试过Sublime Text就不会想用这些基于js的。

aritionkb 发表于 2017-9-25 15:23

vscode的老大牛逼,很多决策失误都没被vscode碰到。当初react火的时候atom社区嚷嚷着要换react,于是整个就换成了react。vscode考察了一番决定不换。后来atom的人发现react太卡了,写完react的版本还是要换回来。

-- 来自 有消息提醒的 Stage1官方 Android客户端

lpc2103 发表于 2017-9-25 16:50

sublime text党路过

—— 来自 xiaomi Redmi Note 3, Android 7.1.2上的 S1Next-鹅版 v1.3.1.0-play

任天堂 发表于 2017-9-25 17:03

你们这么七嘴八舌的讨论,各说各的,完全没用啊。

去stackoverflow的年度统计贴里看看就什么都清楚了。

至少一点,windows平台排第一的是notepad++,而且远超第2名,说明群众的眼睛是雪亮的,用脚投票是最真实的。

就sublime这种对中文原生支持极差极差的,作为中国码农我一点都不想碰。

東京急行 发表于 2017-9-25 17:12

notepad++吼!
页: [1] 2
查看完整版本: 现在发展最活跃的文本编辑器是vscode还是atom