楼主:
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:00vi 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:00clangd还能展开macro 不错
作者:
oToToT (å±å©)
2023-07-01 19:16:00clang也是llvm project底下的
作者:
NodeWay (不由分说)
2023-07-01 23:42:00想不到2023了还出现争IDE的文章 现在把注解写好AI补完
作者: goldie (阿良) 2023-07-02 00:20:00
推 clangd原 PO 指的应该是 clangd 没错,不是 LLVM