作为一个多年的开发,这个习惯正常吗?
source link: https://www.v2ex.com/t/930131
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
我发现大部分开发用 IDE/EDITOR 都喜欢用各种插件、快捷键,我除了基本快捷键,其他各种快捷键几乎不用,插件也几乎不折腾,这是不是一种“陋习”?
god7d 9 小时 58 分钟前 在宇宙第一 IDE 面前,任何插件都是浮云
|
coderJie 9 小时 55 分钟前 有啥好奇怪的,还有人一直坚持 vim 呢
|
weijancc 9 小时 53 分钟前 ide 不装插件也可以用, editor 就不行了. 快捷键非常有助于提升效率, 我把不同的编辑器的快捷键都统一成符合自己习惯的快捷键.
|
Chad0000 9 小时 52 分钟前 OP 你并不是一个人。我使用 VS ,没用任何插件。
|
bv 9 小时 52 分钟前 我也是:基本只用几个常用快捷键,配置用默认,不装插件,不依赖个性化配置,以便于使用别人同类的 IDE ,也方便铲除重装。就像装系统一样,装的软件太多,个性化配置太多,重装系统的成本就越高。
|
akiakise 9 小时 51 分钟前 via iPhone 11 快捷键和插件是用来提升效率的,不用说明效率对你来说没那么重要
|
snowma 9 小时 46 分钟前 我的习惯是把方向键改成 IMJK
|
zxCoder 9 小时 44 分钟前 不奇怪,我还喜欢用鼠标点点点
|
twofox 9 小时 36 分钟前 7 我不一样,必备一些常用的插件。
idea 1. restfultool 方便根据 url 定位方法 2. translation 翻译方法名很好用 3. mybatis log free 看 sql 记录 4. jrebel+xrebel 热加载和性能分析 5. copilot 解放 ctrl+cv vscode 至今没有一个能够完全满足我的 git 插件,于是转到 webstorm |
abelmakihara 9 小时 34 分钟前 差不多 无非就是 vscode 装了 jetbrains 快捷键和一些主题插件
就这已经一堆冲突了 |
jokeface 9 小时 33 分钟前 那你恐怕要记一堆的命令行了
|
yangxin0 9 小时 30 分钟前 怎么舒服怎么来,何必纠结这个,七八年前我把开发环境整得花里胡哨,桌面用 awesomewm 、终端复用 tmux 、编辑器 emacs&vim 、zsh 各种配置,最后年纪大点了全是默认配置。
|
weixiangzhe 9 小时 29 分钟前 我就用因为记了太多快捷键后面换编辑器 ide 时 太痛苦 后改换 vim 了,用啥都是先装上 vim 插件
|
lyxeno 9 小时 26 分钟前 装一些有必要的插件...IDE 的快捷键属实有点难记,只能说想起来了就用一下
|
qq565425677 9 小时 26 分钟前 当需要做烦琐的事情而你又感觉有插件能帮你提高这件事的效率时,就是装插件的最佳时机,不然可能装了也用不太上,所以没必要纠结
|
weeei 9 小时 21 分钟前 Xcode 用户,想用插件都没有。一直使用默认
|
wu67 9 小时 17 分钟前 基本上只用 c v f g 和格式化代码这 5 组快捷键.... 还有 command+, 打开设置改点东西...
|
xuanbg 9 小时 16 分钟前 基本不太用得上什么插件。。。
|
zhzy0077 9 小时 16 分钟前 写代码效率的瓶颈从来不在按快捷键还是用鼠标点一下,除非每天就写点 ORM 都能自动生成的 CURD 。
脑子跟不上手的话快捷键多快也没用 |
zoharSoul 9 小时 14 分钟前 |
seekmyduck 9 小时 5 分钟前 用 vs,啥插件也没有
以前喜欢用番茄助手,现在破解不了,凑合着用也行 |
LavaC 9 小时 4 分钟前 相比于 ide 快捷键,不如学个双拼加速群里聊天的打字速度还能更提升效率
|
jqtmviyu 8 小时 48 分钟前 via Android 快捷键学一种大众的就行了,要么 sublime ,要么 vim 。
vscode 不装插件是真用不了。日常开启的插件 30 来个,还有 30 多个平时用不到关闭的。 |
direction 8 小时 40 分钟前 用 idea 的话我基本上必装 gitoolbox ,省的还要自己鼠标点侧边看代码是谁提交的
|
Pantheoon 8 小时 33 分钟前 适合自己的才是最好的
|
yunyuyuan 8 小时 20 分钟前 vscode 的 git 解决冲突界面到现在我还没搞明白,我记得有段时间那个界面经常变,随随便便就能碰到 bug
|
kingterrors 8 小时 14 分钟前 2 你这个只是个人习惯而已,我觉得和性格有关,我相对完美主义,大部分快捷键,常用,一定要尽可能反复使用,记住它。但是有的快捷键使用场景不多,虽然了解过,觉得这个快捷键一定要记得,却记不住,这是脑子问题没办法。
不过有的人性格就是随便就行,根本不在乎提升效率带来的快乐,所以也就无妨了。 但实际上,我个人觉得在能记住的快捷键情况下,熟悉掌握常用快捷键是更好的。 至于插件,往往再遇到问题的时候,或者感觉影响到某些开发效率才会考虑安装,与其乱装插件不如不装,我做前端的,以前经常看到不少同事,看一些过了时的 VSCode 相关插件推荐,乱装一气,结果 VSCode 不是卡就是有点奇奇怪怪的问题,他们也不知道排查就一团糟,实际上 VSCode 在近几年更新中有很多功能将之前的插件集成进去了(比如括号颜色匹配、sync 同步、tag 对应修改等等),但是乱装插件的开发者根本不关心,产生了问题就懵逼。 至于过分依赖定制快捷键和插件的,重装 IDE 会很麻烦的说法不太赞成。大部分 IDE 都内置了(或者有工具)同步能力,所以跟系统重装比较不太合适,即便没有同步能力,使用绿色版进行开发将配置集成在一个目录内,不定期打包备份,也还好。以前我就是用 SublimeText 绿色版。 结论,如果性格方面或者对开发没什么特别追求,习惯“陋习”就这样吧,没什么,人生的生活态度个不一样,也许你在开发商比较随意,但是烹饪方面说不定就比较在意调料放多少 g ,时间和顺序什么的。 当然如果确实像在开发上提高效率,建议熟悉基本的(尽量多的常用的甚至是特殊的)快捷键,比如 ctrl+o 一般是打开文件,ctrl+n 是新建,这是通用的,而 VSCode 里面的 ctrl+shift+p ,这个命令面板,我见过的前端开发,10 个有 2 个知道就不错了(😂)。 |
yuancoder 8 小时 12 分钟前 学会了使用 vim , 所有的编辑器和 ide 都是直接安装 vim 插件,根本不需要专门的学习快捷键。
|
dvsilch 8 小时 11 分钟前 @kingterrors ctrl+shift+p 也可以按 F1
|
Aixtuz 7 小时 42 分钟前 如果你刚需某个功能,且知道它的快捷键,你并不一定会用它。
当你忍不了慢慢点时,你才会去用快捷键,久而久之就记住了。 |
mosfet 7 小时 40 分钟前 我只会 F12 F7 Ctrl+Q ,没了
|
nicebird 6 小时 46 分钟前 陋习唯一的定义是否会影响开发效率
|
wulinn 6 小时 32 分钟前 我的开发效率和码代码的速度无关,码代码的时间,大概仅仅只占总时间的 5-10%,即使我利用上所有快捷键,可能也就能提升个 1-2%,所以,我除了 ctrl+c ctrl+v ,大概更多的也就一个 ctrl+b ,ctrl+s ,F12 ,没了。
|
suyuyu 6 小时 19 分钟前 @kingterrors 感觉你是 GPT 加了个(😂)
|
18601294989 5 小时 49 分钟前 我用这些东西是我懒,其他人用不用就是自己选择的问题了。
就好比我用计算器 算数又快又准,有的人用心算 算数也又快又准,都没有问题。但是如果有个人用笔算,又慢又总出错 那我就觉得有问题了。 |
RockShake 5 小时 43 分钟前 我觉得不折腾插件挺好的,等你哪天真的有需求的时候你会自己找到合适自己的而不是装一大堆平时都用不到的功能
|
zhuisui 5 小时 22 分钟前 我拿 JetBrains Idea 举例。
一堆 bundled 插件,自带只能禁用不能移除,你认为它们算不算插件? 用 Idea 的,想写非 Java 语言,比如 JS ,要装 JS 插件,这算不算折腾?不然就不要高亮、查找引用、重构等功能,当记事本写。 写 TOML 的没有自带插件,你装不装,不装没有高亮。 用 NX 的,装不装 NX 插件?装了大大便利,不装,去命令行手动敲一大串命令。 我再问个不太相关的问题。 多少人写 Java 、JS/TS 、Go ,会用到查找引用功能、重构功能? 我个人认为这俩问题背后道理是相同的。 就是说,你是否只是在拿 IDE 当记事本。 |
liuidetmks 5 小时 17 分钟前 上班你没必要那么急先锋,节约点时间并不能让你更早的休息
|
RubyJack 5 小时 6 分钟前 ide+vim 插件=完美
|
tedzhou1221 4 小时 58 分钟前 @RubyJack 我也觉得是,idea + vim + normal 模式自己切英文输入法。有这切换输入法的插件才爽
|
tool2d 4 小时 42 分钟前 我喜欢把常用功能做成外置快捷键来调用。
所谓外置,就是不依赖于特定 IDE 。 比如 JSON 格式化,使用频率较低,但又不能完全没有。 |
macha 4 小时 12 分钟前 全套改成 vscode 快捷键,不过常用的也就那几个而已。
|
54xavier 3 小时 35 分钟前 早年开发 uniapp 的时候用惯了 hbuilder ,导致我后面用 vscode 的时候不得不把快捷键改为 hbuilder 的快捷键,不然开发就浑身难受
|
jackmod 3 小时 26 分钟前 devcontainer 里面有什么就装什么,没有的再犹豫一下要不要配置。
按键基本不改,最多改改外观和格式之类的东西。 真有什么特殊效率需求就直接搓轮子塞 docker 一键运行。 人老了,懒得折腾难以移植的东西。 |
zhengfan2016 3 小时 14 分钟前 @twofox translation 挺好用的,我的 WebStorm 唯二必装的插件,划词右键翻译代码英文注释,方便理解别人代码,另一个是中文语言包😂
|
blinue 3 小时 9 分钟前 VS 我只装了文件编码相关的插件,快捷键只用复制粘贴,没感觉效率低。
|
zhengkk 2 小时 56 分钟前 快捷键一般只用 Ctrl+C 、Ctrl+A 、Ctrl+S 、Ctrl+X 等等
|
fiypig 2 小时 25 分钟前 复制粘贴 格式化。。。哈哈哈哈
|
OceanSea 2 小时 16 分钟前 via iPhone |
ijava 2 小时 11 分钟前 我也是一样的
|
isnullstring 1 小时 52 分钟前 VS+SVN 插件,没了
折腾那么多玩意,时间长了不一定用,重装又麻烦 |
sweetcola 1 小时 32 分钟前 日常使用 VSC ,不安装插件(自带的会用),使用的快捷键只有 Ctrl + C ,Ctrl + V ,Ctrl + Z
|
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK