
1 hnbcinfo 2021-07-08 08:29:28 +08:00 有 Visual Studio 这个神级 IDE 的存在,何必费劲折腾这些呢 |
2 ChrisFreeMan OP @hnbcinfo 写代码久了就会讨厌那些重的东西,也会讨厌鼠标点来点去 |
3 play78 2021-07-08 08:33:49 +08:00 visual studio 有 vim 插件 VsVim 相信我,你过不了几天就会换回 Visual Studio 的。vim 只能写代码,VS 的 debug 才是强。 |
4 ChrisFreeMan OP @play78 不会的,我会再找个 debug 的插件 |
5 proxychains 2021-07-08 08:48:52 +08:00 vim is ide not editor! |
6 jdhao 2021-07-08 08:49:23 +08:00 via Android 可以用一下 language server 。 |
7 typing 2021-07-08 08:50:59 +08:00 via iPhone 这是什么 color theme ?看起来特别像 emacs 的 adwaita |
8 stimw 2021-07-08 08:53:54 +08:00 via Android 现在都是 neovim 和 lua script 了叭 |
9 Dragonphy 2021-07-08 08:57:15 +08:00 VS 天下第一,可惜自动成为打工仔就投入 JetBrains IDE 的怀抱了,VS Code 相比 JetBrians IDE 还是差不少的,要自己折腾很久才能实现差不多的功能。已经是 JetBrains 快捷键的形状了,不能……不能再多了 |
10 ChrisFreeMan OP @proxychains haha |
11 ChrisFreeMan OP @jdhao 这个用的就是 language server |
12 ChrisFreeMan OP @typing 主题为 PaperColor 的 light 模式 |
13 ChrisFreeMan OP @stimw 喜欢经典的东西,毕竟类 unix 都有预装这玩意 |
14 ChrisFreeMan OP @Dragonphy 穷啊,没那个闲钱,又不想用盗版 |
16 stimw 2021-07-08 09:09:43 +08:00 via Android @ChrisFreeMan 这...vim8 的异步和内置终端都是跟着 neovim 脚步走的,感觉也没啥经典不经典的了 |
17 Dragonphy 2021-07-08 09:13:54 +08:00 @ChrisFreeMan #14 可以考虑 VS Code |
18 FurN1 2021-07-08 09:17:30 +08:00 |
19 AoEiuV020 2021-07-08 09:30:12 +08:00 我用 vim 从不装插件,搞这麻烦还不如直接 ide, |
20 FurN1 2021-07-08 09:30:59 +08:00 @stimw 是的,我看了若干 Neovim 社区的讲解,发现 Vim 和 Neovim 的根本区别不是代码上的老和新,而是维护和发展的观念不同。两者绝不是相互对立,二选一的,从 Vim 用到 Neovim,从积累配置,移植配置到感受原理,我感觉两者的发展方向是一种有益的互相影响。 |
21 ooee2016 2021-07-08 09:35:22 +08:00 工作量不饱和啊 |
22 shintendo 2021-07-08 09:36:14 +08:00 装一堆插件难道就不重了吗…… |
24 ipwx 2021-07-08 09:44:12 +08:00 体验不到 IDE 的 50%,只能说是信仰了。。。 |
25 Brixen 2021-07-08 09:45:36 +08:00 谁知道怎么让 VsVim 在 VISUAL 模式下光标经过处不自动展开折叠代码 |
26 FurN1 2021-07-08 09:45:49 +08:00 @ooee2016 那必须,搞 Vim 配置的,搞 Linux rice 的,都是闲人。其实都是忙里偷闲,看 b 站也是闲啊,配电脑也是闲啊,逛 V 站更是闲。有人说过一个人的配置文件在某种意义上是 ta 生涯最大的项目,大概是因为这个项目是有个不断积累改进,不断润滑工作流的效果。 因人而异,因工作流而异。还是要尊重个人的选择,也承认各种社区的存在。 |
27 zhuangzhuang1988 2021-07-08 09:49:40 +08:00 明显是 lsp 还有 rosylon 还有 omniSharp 永远的神, 好评咋都被 vim 拿去了呢 |
28 lq007 2021-07-08 09:51:55 +08:00 折腾来折腾去其实不如市面上随便一款 ide, 能直接使用别人的劳动成果不好么 |
29 joshua7v 2021-07-08 09:54:28 +08:00 编辑体验 vs 永远追不上 vim debug 体验 vim 永远追不上 vs 所以我两个都用 一个编辑一个 debug .. |
30 xz410236056 2021-07-08 09:54:41 +08:00 @ChrisFreeMan VS 连报错都是中文。光对中文支持这一点,没有哪个 IDE 比的过 |
31 ipwx 2021-07-08 09:54:45 +08:00 @IgniteWhite 你说的好像有那么点道理。不过其实去反向适应工具也能润滑工作流。。。 像我,我原来也是各种折腾 linux, emacs 之类的。。。后来发现浪费太多时间。再后来用过了 pycharm / webstorm / IDEA,真尼玛香。关键是团队协作都一样,反正没多少可以配置的。现在我换台电脑直接这些去安装上,手点几个插件,linux 下就调整一下快捷键,立马就能工作。 |
32 zapper 2021-07-08 09:56:04 +08:00 贵在折腾 |
33 nevin47 2021-07-08 09:58:18 +08:00 @IgniteWhite #18 没想到 COC 的作者居然也在 V 站冲浪。。。。 |
34 FurN1 2021-07-08 10:05:31 +08:00 @ipwx 你说的是,我真是浪费了好多时间……主要是我还没工作,纯粹是为了写论文,不想用 Word,就用 Vim+LaTeX 。现在我还是科研狗嘛,自己用 Python 分析数据大部分直接上 JupyterLab,写包的时候用一下 Vim 不知道开始工作以后会是啥样,哈哈 |
35 muntoya 2021-07-08 10:05:41 +08:00 年轻的时候我也喜欢配置 emacs,把它整得尽量接近 Eclipse,现在觉得当时挺脑残,为啥不直接用 Eclipse 呢。现在是 VS code 都懒得用,直接 JetBrains 全家桶。 |
37 yuhaijiang2019 2021-07-08 10:24:29 +08:00 @muntoya 我以前也是 emacs,各种配置的花里胡哨还,也用了很久,现在就用 vscode 这种下载就用,插件傻瓜式安装 |
38 ALVC666 2021-07-08 10:30:31 +08:00 @weiwenhao ideavim yyds ! 全局查找我用 自带的快捷键 或者 nnoremap <leader>f :action FindInPath<CR> 总之配合上 idea 的 action 就非常趁手 |
39 ALVC666 2021-07-08 10:33:10 +08:00 不喜欢用 vim 也不是专业后端 但是非常喜欢 vim 的输入模式 |
40 xuanbg 2021-07-08 10:56:57 +08:00 从来不用 vim,只用 vi 修改脚本的路过。 当然,写代码必须 idea,写脚本就是 vs code 了。 |
41 Damenly1 2021-07-08 10:58:23 +08:00 emacs 一把梭,就是干 |
42 repus911 2021-07-08 11:20:44 +08:00 vim 好用+1 |
43 ourongxing 2021-07-08 11:30:20 +08:00 大可不必哈,C# 还是 VS 香,Java 还是 idea 香,其他的可以考虑用 vim |
46 liuhuansir 2021-07-08 12:01:12 +08:00 我现在是 java 用 idea,python 用 pycharm,前端和 shell 用 vscode,全部都是免费的 |
47 easonl 2021-07-08 12:02:00 +08:00 呵呵,我只能呵呵了。。。visual studio 才是永远的神,vim 也就是个编辑器,错误跟踪有吗?内存跟踪有吗?盏跟踪有吗?就测试这一块,vs 就让你爽到升天。用 vim,没问题,但最后找 bug 还不是要回到 vs ?写 C# J# ,vs 都是最好的归宿,别傻了,装回 VS,乖。 |
48 levelworm 2021-07-08 12:36:48 +08:00 via Android 这玩意我现在觉得除非是学生阶段自己配置几年否则工作之后意义不太大了。 |
49 darksword21 PRO @easonl 大家各自爱用什么就用什么,你在这阴阳怪气啥呢 |
50 nolan1864 2021-07-08 13:13:04 +08:00 via iPhone @Dragonphy 我感觉 clion 的 remote 比较差劲,代码修改还要同步过去,vscode 直接就是修改的远程的。 |
51 MCVector 2021-07-08 13:37:44 +08:00 虽然我工作用 VS,偶尔用 VS Code,但是我还是会经常用到 Vim 。自己的 Side Projects 也基本上是用 Vim 。我觉得 Vim 的社区是不可替代的。我不会劝人用 Vim,但我确实不理解劝人不用 Vim 的行为。 |
52 tairan2006 2021-07-08 13:44:04 +08:00 肯定用 vs 啊,挑工具的还处在看山不是山的境界,到最后还是发现哪个省事用哪个 |
53 desstiony 2021-07-08 15:00:32 +08:00 时间都花在折腾工具上了 |
54 ipwx 2021-07-08 16:01:45 +08:00 @IgniteWhite 我的话 写论文:macbook + texpad ( https://www.texpad.com/ ) 写 Python:PyCharm 永远的神!( 比如我的论文项目 https://github.com/NetManAIOps/donut ) |
55 Jaosn 2021-07-08 16:07:06 +08:00 我也好像脱离鼠标,有没有 vim 关于光标定位的教程 |
56 ipwx 2021-07-08 16:10:19 +08:00 @Chingim 你说得对,但是我四万行 C++ 代码的 CMake 项目管理,Clang Lint 语法检查、自动补全、单步 /断点 /崩溃时检查每个线程的栈帧,怎么想我都会选择 IDE 。 |
57 FightPig 2021-07-08 16:14:32 +08:00 vim 只有在服务器上用用,其它时候我是真用不来,试了几次了,最后做为颜值党,还是选择 vscode 吧 |
58 kasusa 2021-07-08 16:52:08 +08:00 via Android 程序员顶点:vim,emacs ( just joking ) |
61 aheadlead 2021-07-08 19:09:35 +08:00 @hnbcinfo #1 公司电脑 i9 10900 + 32G + 1T SSD,vs 打开工作用的 solution 至少卡几分钟,然后各种卡卡卡卡卡卡卡卡 |
62 40EaE5uJO3Xt1VVa 2021-07-08 19:19:23 +08:00 vim 一直当个文本编辑器用,插件都不会装 |
63 RockShake 2021-07-08 20:48:00 +08:00 都有年轻爱折腾的时候,现在是越轻越好,Remote SSH 挺好用 |
65 crclz 2021-07-09 08:20:46 +08:00 你想一想一个是社区开源推动的产品,一个是商业公司的产品,就知道那个好用了。 |
66 hnbcinfo 2021-07-09 08:30:37 +08:00 @aheadlead 可以试试 VS 2022,号称可以顺畅的加载 1601 个项目,39 万个文件,不卡顿。 当然我还没试过。我目前解决方案顶多 10 个项目,所以现在用的 vs2019 也没怎么出现过加载解决方案超过 30 秒的情况,配置还没你的高呢。 |
67 lq007 2021-07-09 12:34:16 +08:00 @mascteen 有啥私人定制这么重要并且市面上的 ide 满足不了的?能提高你多少的工作效率?我用过几年的 vim,当时用的滚瓜烂熟,其实都是浪费时间在折腾工具而已 |
68 zgl263885 2021-07-09 17:41:02 +08:00 via iPhone vim,永远滴神?装比确实可以,做 ide,还是算了吧,但是配置一堆插件的功夫我项目要被别人抢走了 |
69 mascteen 2021-07-09 19:39:44 +08:00 via Android @lq007 额你花钱买工具不能提升工作效率才坑吧,世面好的 ide 要花钱吧,每个人需求不一样,有些人就是要轻量化 |
70 lq007 2021-07-09 20:51:19 +08:00 @mascteen 就说哪些是 ide 不能解决的不能提高效率的呢? ide 没多贵阿,你自己折腾的时间不是更宝贵?如果是刚毕业,应该是没这个概念 |
71 Zeeech 2021-07-22 13:51:53 +08:00 vim yyds! 折腾为王! 目前 C++项目十几万行 vim 编辑行云流水 流畅。 |
72 hwdq0012 2021-09-23 09:29:01 +08:00 我在公司的电脑上远程自己的电脑办公, 我只是把 vim 当成一个插件,配置出自己都习惯的按键就行了, 在 visual studio, vs code , qt creator 里都在用它, 至于性能.. 5950x 在乎这丢丢性能吗, |