Re: [请益] 新人只用vi不肯学IDE

楼主: saladim (杀拉顶)   2023-07-01 02:15:36
※ 引述《IhateOGC (股海冥灯)》之铭言:
就到目前的经验 开发环境最需要的是精准的auto-complete跟code search功能
在这边是指C++为主的环境 不管是ctag/intellisense或是一些常用的程式码文件
产生工具 都会因为各种诡奇的写法而有点秀逗 不是跑到奇怪的地方就是会显示
很多match 目前用过最准的是以LLVM为基底的工具(clang) 真的很精准
但是开发环境通常需要带入很多module 所以会变得很吃内存跟很慢......
除了这个之外 最有帮助的就是
1. on-the-fly compile check, 帮你一边写一边检查语法 爽
2. 帮忙整理程式流程跟components的工具 像是Sci的understand或是sourceTrail.
阿不过都差强人意啦
其它什么IDE 什么vim/emacs/neoVim/subslim 自己用的爽就好
不过以vim来说 若能用vim的思维去输入而非纯粹打字 那生产力真的提高很多 也不用
装很多plugin.......
: 标题: [请益] 新人只用vi不肯学IDE
: 时间: Wed Jun 28 17:25:29 2023
:
: 吐泡一下
:
: 最近来了新人
:
: 教了半天IDE和加载define还是不肯学
:
: 他还坚持用vi 和 grep...
:
: 像这样还坚持活在20世纪的新人
:
: 是我的问题还是新人的问题? QwQ
:
:
作者: wei115 (ㄎㄎ)   2023-07-01 03:11:00
vi mode是必须 vim有兴趣再看看
作者: CoNsTaR ((const *))   2023-07-01 05:22:00
听君一席话
作者: Lipraxde (Lipraxde)   2023-07-01 11:03:00
还是有缺点啦...遇到 macro 里面做一堆 token concat的,不装 plugin 还是会有点难受
作者: IMBonjwa (好运到!!)   2023-07-01 11:43:00
下面引用删一删啦留那么长也没关
作者: iamstupid844 (iamstupid844)   2023-07-01 11:52:00
> 很多match 目前用过最准的是以LLVM为基底的工具(clang) 真的很精准 这句很有问题耶你要说的是clangd 这个工具,然后这个工具用clang底下的parser lib去build ast 然后就可以预测你cursor下的位置要补全什么。llvm是ir中后端跟前端parser分开的。
作者: Dracarys (MayShowGunMore)   2023-07-01 16:06:00
clangd还能展开macro 不错
作者: oToToT (屁孩)   2023-07-01 19:16:00
clang也是llvm project底下的
作者: IhateOGC (我讨厌)   2023-07-01 19:51:00
大家案子都真复杂@@
作者: NodeWay (不由分说)   2023-07-01 23:42:00
想不到2023了还出现争IDE的文章 现在把注解写好AI补完
作者: goldie (阿良)   2023-07-02 00:20:00
推 clangd原 PO 指的应该是 clangd 没错,不是 LLVM

Links booklink

Contact Us: admin [ a t ] ucptt.com