作者 saladim (殺拉頂)
標題 Re: [請益] 新人只用vi不肯學IDE
時間 Sat Jul  1 02:15:36 2023


※ 引述《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
:
: --
: https://i.imgur.com/8vIAicG.jpg
:
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.9.41.172 (臺灣)
: ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1687944335.A.D90.html
: 推 h30306: 他有因為這樣工作沒做好嗎                                06/28 17:31
: 推 worf: 無所謂 工作能做好就好                                     06/28 17:35
: 推 chuegou: 他未來會帶新人嗎?不會的話就讓他用吧                   06/28 17:38
: → devilkool: 大師 現在會用vim的越來越少                           06/28 17:42
: 推 sniper2824: 你管人家 他搞不好效率比你好                         06/28 17:42
: → loadingN: 用vim跟ctags就比你快了 就你的問題啦                   06/28 17:51
: 推 NDark: 只要沒bug不需要你幫忙 用notepad++ 也不是問題             06/28 18:01
: 推 marc47: 他是大師,vscode也有vi mode                             06/28 18:14
: 推 alihue: 他是不是剛畢業                                          06/28 18:21
: 是...
: ※ 編輯: IhateOGC (39.9.41.172 臺灣), 06/28/2023 18:22:58
: → kissmickey: 直接丟專案開幹 做的出來就留 做不出來就走人          06/28 18:25
: 推 j0958322080: grep 好用啊                                        06/28 18:26
: → qwer338859: 他爽就好                                            06/28 18:28
: 推 bill0205: 只要沒bug 就算他用notepad++還是什麼編輯器都沒差       06/28 18:31
: 推 Bencrie: vi 跟vim 不一樣吧                                      06/28 18:32
: → bill0205: 熟練起來vi vim也很快啊 幹嘛逼人學其他ide              06/28 18:32
: → nh60211as: 可能你們用的IDE太爛ㄅ                                06/28 18:33
: 推 JUNYOU01: 可以完成工作就好啊,除非你老闆規定一定要用            06/28 18:35
: → qwe70302: 下一篇,公司的老人硬要我用IDE怎麼辦                   06/28 18:40
: 推 lej: 先說說你們用什麼IDE 來給大家瞧瞧                           06/28 18:44
: 推 nek0t1m: Vim + LSP也可以做到為什麼一定要IDE                     06/28 18:51
: → nek0t1m: 不過grep很慢該改用rg了吧                               06/28 18:51
: 推 Csongs: 他能搞定沒問題,搞不定請他學                             06/28 18:56
: → lazarus1121: 只好奇他要怎麼跟大家排版一致                       06/28 18:58
: → cylee: 有沒有可能是你們的 IDE 太難用?                           06/28 19:03
: 推 EchoRyne: 排版的話 checkin code 之前用排版程式跑過就好          06/28 19:03
: → ashlikewing: 我第一次聽到有公司需要人學特定編輯器的,用什麼寫   06/28 19:31
: → ashlikewing: 不是都是個人的自由嗎?                             06/28 19:31
: 推 goldie: 還好啦,不要只肯寫某一種語言就好                        06/28 19:31
: 推 alihue: 下一次就是他想重寫系統了 坐穩了                         06/28 19:34
: 推 encorek22554: 用vi我都視為神人                                  06/28 19:41
: → afafaf: vim+plugin 上限是很高的 不過真的會的人不多就是了        06/28 19:42
: 推 wilson6405: 小修小改vim,開發就vscode                           06/28 19:45
: 推 FXW11314: vim不一定,真的用vi就是神人了                         06/28 19:49
: 推 CRPKT: 問題在你為什麼不檢視成果而去檢視工作方式吧               06/28 19:49
: 推 jack529: JetBrains買下去就好了                                  06/28 19:52
: 推 easyman: 就像NBA 選秀, 選到 上下限 很寬的人才啊                 06/28 20:24
: 推 wei115: 我都用vscode裝vim-plugin 用起來和vim有87%像             06/28 20:45
: 推 k7ji91ab5m: 不肯學是個大問題 不過也要看原因合不合理             06/28 20:46
: → wei115: vi mode好用:)  缺點是在ptt發廢文 最後要刪掉多打的:wq!   06/28 20:48
: 推 wei115: 不過9成的IDE真的頗廢= = 現在的趨勢是編輯器+工具鏈       06/28 20:55
: → wei115: 連keil都轉用VSCode惹                                    06/28 20:55
: → superpandal: vi 遠比你想像中的強 之前在某論壇發表過 vi重要的四  06/28 21:19
: → superpandal: 個功能1. 可將命令結果輸出的文檔或從別的文件讀取內  06/28 21:21
: → superpandal: 輸出到                                             06/28 21:21
: → superpandal: 讀取內容到目前文件 2.可將內容輸出到命令並將內容替  06/28 21:23
: → superpandal: 換成命令處理資料的結果 3. 同上但只有輸出給命令不   06/28 21:24
: → superpandal: 修改 4.可將內容作為vi內置命令執行                  06/28 21:25
: 推 shouyinz: 你是不是自己不熟 vi ?                                06/28 21:27
: → superpandal: 很多人會把命令記錄到一個文件內 然後要用的時後copy  06/28 21:28
: → superpandal: 到終端 我只能說這是傻瓜用法 vi下直接將內容傳給命   06/28 21:29
: → superpandal: 令 grep也是個很不錯的命令 配上一個可以動態輸入數   06/28 21:30
: → superpandal: 據的模糊搜尋工具會很好用 find指令同理 這樣就實現   06/28 21:31
: → superpandal: ide下的全文檢索和quick open 至於代碼補全首先你就   06/28 21:32
: → superpandal: 要先用ctags類似的工具對該語言的src 進行索引建立    06/28 21:34
: → superpandal: 再對你的專案建立索引 vi本身也有abbr功能 作為       06/28 21:36
: → lycantrope: 他只是沒換成neovim跟ripgrep(rg)                     06/28 21:36
: → superpandal: snippet 沒問題 除錯方面你需要一些更進階的用法 不   06/28 21:37
: → superpandal: 說 生成代碼方面其實沒有比shell更好的了 例如maven   06/28 21:38
: → superpandal: 額外弄個plugin來生成專案本身就是一個很智缺的用法   06/28 21:39
: → superpandal: 不過在工作我還是用ide 因為比較合團隊而且也不希望   06/28 21:42
: → superpandal: 有人偷幹走我寫的東西                               06/28 21:43
: → superpandal: 只能說以前人寫的很多神器 現在就是擴充性容量佔用資  06/28 22:08
: → superpandal: 源佔用都很差                                       06/28 22:09
: 推 viper9709: 用vi的神人+1                                         06/28 22:40
: → brucetu: 那些vi神功能用vscode做都很快啊 為什麼還要ctags         06/28 22:52
: → agogoman: 要強迫別人改編輯器習慣 好歹也要講個vi做不到           06/28 22:55
: → agogoman: 只有vscode能做到的來看看                              06/28 22:56
: → agogoman: 就算要自己弄plugin vi還是比vscode輕鬆                 06/28 22:58
: → superpandal: 你看一下lsp 是不是很多語言都下載將近幾十mb的       06/28 23:07
: → superpandal: 東西 這就是微軟傳統 每個東西又大又肥 當然用過lsp   06/28 23:09
: → superpandal: 但以這樣的功能太腫了 至於神功能 你vscode在哪實現   06/28 23:11
: → superpandal: 這些呢 只有editor區? vi是所有split screen都可以   06/28 23:12
: → superpandal: 我現在要寫東西多半都要神一點 不然每天用一些爛東西  06/28 23:29
: → superpandal: 很難受 然後還聽到吹捧...                           06/28 23:32
: 推 justaID: IDE只是工具,每個人編輯習慣不同,如果他用vi不會對 co   06/28 23:35
: → justaID: de commit 結果造成任何問題,沒理由強迫他換工具吧?重   06/28 23:35
: → justaID: 點是開發成果和效率,我看過那種vi用到出神入化,他們已   06/28 23:35
: → justaID: 經習慣了,反而用vi他們開發效率最高                     06/28 23:35
: 推 lturtsamuel: 你的編輯器可以記錄幾十個mark位址 好幾個預定義mark  06/28 23:35
: → lturtsamuel:  幾十個register 好幾個 programmable register 快速  06/28 23:35
: → lturtsamuel: 錄製編輯指令 嗎?                                  06/28 23:35
: 推 Bencrie: 有沒有 emacs 的人也來吹捧一下                          06/28 23:39
: → superpandal: mark與寄存器是vi好用的東西 有用過才知道            06/28 23:41
: → superpandal: 但vim 有跨檔案的mark                               06/28 23:47
: → superpandal: 目前覺得vi遺憾的地方 語法高亮都不是剛需            06/28 23:56
: 推 longlyeagle: https://youtu.be/urcL86UpqZc                       06/29 00:24
: 噓 typeking: 你知道用vi比ide快很多嗎? 用ide反而會被新人瞧不起喔   06/29 00:26
: 噓 darkMood: 產出比你強就可以啦,不行的話就電死他啦                06/29 01:12
: → s678131: 如果是寫winform那真的需要特定IDE,不然我都用vim        06/29 01:14
: 噓 lauto: IDE這麼重要怎麼不列在面試條件,進來了才在機歪            06/29 01:18
: → brovet: 不用懷疑 你的問題                                       06/29 02:12
: 推 Arbin: 換個思路,你應該要推坑neovim                             06/29 02:19
: 推 penta: 為什麼要強迫他用IDE                                      06/29 02:23
: → ku399999: 你就不該上ptt的                                       06/29 02:25
: → WYchuang: 用vi臭了嗎 QQ                                         06/29 04:56
: → wens: vi不好嗎?                                                 06/29 05:27
: 推 patrick555: 絕對你的問題 事情能做好用什麼editor 關你什麼事..    06/29 05:32
: 噓 knives: 你的問題                                                06/29 06:09
: 噓 mathrew: 我用 notepad 寫 Web 比其他人用軟體寫還快,不行嗎?     06/29 07:26
: → jobintan: 可以順利在deadline前完成工作就好了,對方愛用啥工具    06/29 08:10
: → jobintan: 不是重點,就別管那麼多了,住海邊逆,如果公司會拘泥    06/29 08:10
: → jobintan: 於工具,就該認真考慮要不要繼續待了。                  06/29 08:10
: 推 chan15: 主流 IDE 都有 vim mode 啊                               06/29 08:19
: → q00153: 小孩才做選擇。我全都要。用 IDE 裝 vim 外掛。完美解決。  06/29 08:23
: 噓 final01: 笑屬,為何一堆人腦補用notepad++寫code超強              06/29 08:31
: → final01: 這完全是兩件事                                         06/29 08:31
: 噓 ek0519: 你                                                      06/29 08:42
: 推 susaku: 我通篇沒看到有人說用notepad++寫code超強啊               06/29 09:14
: 推 moszap: 推,超強新人                                            06/29 09:30
: 噓 unmolk: 不是,用什麼東西開發有什麼關係                          06/29 09:41
: 噓 vi000246: vi錯了嗎                                              06/29 09:48
: 噓 hisashi: respect..                                              06/29 11:00
: → buffon: IDE是重點嗎 ?                                           06/29 11:04
: 推 Lhmstu: 看他工作效率有沒有問題吧,沒有的話其實也沒差            06/29 11:15
: 推 Delisaac: 有些資工系教授還刻意禁止學生用IDE耶                   06/29 11:19
: → Lhmstu: 另外用vim跟是不是神人完全沒什麼關係                     06/29 11:20
: → acgotaku: 看寫什麼吧 寫前端組內有vscode共用設定就用vscode       06/29 11:27
: → acgotaku: 寫embeded system vi 比較好操作 你就不要強制人家換     06/29 11:28
: → acgotaku: 不過我們公司有付錢充值 gpt4, copilot vscode套件       06/29 11:31
: → acgotaku: 原本用vi的人也開始用vscode 畢竟有人付錢還是香         06/29 11:31
: → Lhmstu: 不過我覺得問題比較大的是他剛畢業就這麼自我,又不是寫    06/29 11:33
: → Lhmstu: 了好幾十年的vim。你們之後開發大概有得吵了               06/29 11:33
: 噓 Lleytonhewit: 有什麼必要限制工程師用什麼編輯器嗎…micromanagem  06/29 11:54
: → Lleytonhewit: ent?                                              06/29 11:54
: 推 Lleytonhewit: 要討論的除非是他沒用一樣的編輯器造成什麼問題吧…  06/29 11:56
: → Lleytonhewit: linter/coding style                               06/29 11:56
: 噓 panda04056: 吹vi就跟吹手排一樣白痴 工具很強 但看場合用 好嗎     06/29 12:00
: 推 becca945: 幾年沒找到新人了 用膝蓋想一想下個在哪                 06/29 12:03
: 噓 appledavid: 很好啊,堅持用vi...至少證明這人有極大可能不是廢物   06/29 12:23
: → appledavid: 大學廢物科系出來的                                  06/29 12:23
: 噓 DarkIllusion: 你的問題 請不要偷戰IDE謝謝                        06/29 12:24
: 噓 NerVGear: 現在還有人在用IDE?                                    06/29 12:38
: 噓 tsaigi: 你的問題                                                06/29 12:51
: 推 smalldra: grep神器好嗎                                          06/29 13:14
: 噓 Raymond0710: 有差嗎?你們CI設好,還不是跑一樣的linter formate   06/29 13:41
: → Raymond0710: r UT                                               06/29 13:41
: 噓 REDX: 能用就可以了,是在哭什麼                                  06/29 14:12
: 噓 MoonCode:                                                       06/29 14:25
: 推 justhit666: 能把工作做好你管他用什麼                            06/29 15:02
: 推 s77485p: 算是你的問題吧 linter 一樣你管他用什麼編輯器           06/29 15:11
: → s77485p: 他喜歡用微軟txt編輯器也可以                            06/29 15:12
: 推 notBeing: emacs 參戰?                                          06/29 16:34
: → snaketsai: 我還真的只會vim ...                                  06/29 18:35
: → superpandal: vi功能面不是手排 只是ide常用功能你要自己搞定而已   06/29 19:14
: → superpandal: 就是你要懂運作原理 湊一湊功能就弄出來了            06/29 19:16
: → wild0522: 用什麼 IDE 什麼 copilot,有 vi 強嗎?                 06/29 19:21
: → wild0522: 大專案還用VI,我都直接叫他滾                          06/29 19:22
: → superpandal: vi和copilot不是同種東西 如果copilot的cli也是輸入   06/29 19:24
: → superpandal: 輸出流 那麼vi可以用它                              06/29 19:26
: → wild0522: 誰跟你說同種東西…好啦,vi 棒棒                       06/29 19:30
: → superpandal: 而且專案過大就很垃圾啊 代表沒有深思熟慮化繁為簡    06/29 19:34
: → superpandal: vi類也確實可以改大專案 只要你知道ide功能是怎麼實   06/29 19:36
: → superpandal: 現的                                               06/29 19:36
: 推 wild0522: 你說得對XD                                            06/29 19:38
: → superpandal: 你就是拿ide+copilot vs vi                          06/29 19:38
: → superpandal: 東西過大通常就是用來鞏固地位用的 有分職場和商場    06/29 19:46
: → superpandal: 講直白就是這樣                                     06/29 19:47
: → superpandal: 商場指的是開源的 閉源無論如何都有一定保證          06/29 19:53
: 噓 bxc: 關你鳥事 你是老人對吧 管那麼多                             06/29 20:55
: 推 giantwinter: 你好像可以學他的作法                               06/29 22:04
: 推 wei115: vim不是vi,neovim也不是vi                               06/29 22:07
: 推 zqAI3yGOAT: 可能是高手吧                                        06/29 22:45
: → lturtsamuel: 不太相信真的有畢業生會用vi 更像有老屁股連vi跟vim   06/29 23:48
: → lturtsamuel: 都不會分                                           06/29 23:48
: → BoXeX: 沒辦法  很多人的vim指令用vi  不懂的大概就以為是用vi吧    06/30 00:05
: 推 walilaV: 我的vim還能用copilot,其他IDE能做的我都能做,你有什    06/30 00:08
: → walilaV: 麼問題嗎?                                             06/30 00:08
: → BoXeX: 我個人是覺得vim不好用啦  但用了七八年  不好用也用熟了    06/30 00:08
: → BoXeX: 現在沒必要也不想換IDE                                    06/30 00:09
: 推 Isaea: vim除了帥以外我覺得不好用,但工作歸工作能交成果就好      06/30 00:31
: 噓 youtuuube000: 這種無聊問題到底是...他的產能有達到管他用什麼edi  06/30 01:42
: → youtuuube000: tor                                               06/30 01:42
: 噓 johnny9144: 笑死 這是井底之蛙在瞧不起 vi 嘛?                   06/30 01:52
: 推 aacs0130: vim 很強耶!寫習慣了速度不輸IDE,我也用vim            06/30 02:08
: 推 weselyong: 如果有因為這樣學比較慢的話就有點麻煩 想知道他的效率  06/30 08:16
: 推 willy0206: 我都裝wls2來用vim耶...                               06/30 08:54
: 推 chan15: windows上都有vim跟neovim的安裝包,為啥要用wls2?        06/30 09:11
: → shooter555: 我是不信不會用其他ide的新人有多強                   06/30 09:15
: → shooter555: 反正多學幾個來用有什麼不好 gui工具就是有gui的好處   06/30 09:17
: → shooter555: cli編輯器也可以多學幾個來用vi vim joe vino          06/30 09:22
: → shooter555: nano啦 不是vino                                     06/30 09:24
: 推 blackrays: 會糾結在IDE的 水準也不怎麼樣                         06/30 09:27
: 推 sarsman: 真的,為啥要wls2...?                                   06/30 09:34
: 推 goldie: WLS2 裡面的啟動比較快?                                 06/30 09:47
: → shooter555: grep好用 但不知道原因 就是慢                        06/30 10:26
: → walilaV: Windoes的neovim怪怪的 … 還是linux好                   06/30 10:49
: → walilaV: windows                                                06/30 10:49
: → walilaV: 或是你可以叫他在IDE裝vim plugin                        06/30 10:50
: 噓 newking761: 難道你老婆高潮一定要用你的屌?小王的就不能高潮      06/30 12:53
: → newking761: 嗎,管真多                                          06/30 12:53
: 推 BearFather: ….推文一堆吹vi 神的真的有大專案經驗嗎…. 恐怖的    06/30 13:18
: → BearFather: 不是vi 工具 是那個新人大觀念..有可能有問題          06/30 13:18
: → shadow0326: 要有足夠資訊才能判斷只用vi夠不夠,包括開發什麼、怎  06/30 14:29
: → shadow0326: 麼test/build/doc等等                                06/30 14:29
: 噓 iamstupid844: 嘴vim不能用在大專案是不是自己爛ㄏㄏ,我工作做超   06/30 14:37
: → iamstupid844: 級電腦compiler的,工作五年來只用過vim,改OS也用v  06/30 14:37
: → iamstupid844: im,自己垃圾怪編輯器??                          06/30 14:37
: → iamstupid844: Vscode plug-in可以做的我還沒看過vim plug-in做不   06/30 14:44
: → iamstupid844: 到的,怪vim 不能用大專案是不是自己code base爛,   06/30 14:44
: → iamstupid844: 不會用自動化工具                                  06/30 14:44
: → iamstupid844: grep -r 很慢的話用find找你要的file然後pipe給para  06/30 14:57
: → iamstupid844: llel grep。重點還是把資料放快一點的storage,剛剛  06/30 14:57
: → iamstupid844: 網路上看,hdd 只能single thread access,所以你用  06/30 14:57
: → iamstupid844: grep -r沒辦法同時找n個file                        06/30 14:57
: 推 Lhmstu: 其實條條大路通羅馬,樓上是不用這麼氣,你喜歡自己寫插    06/30 17:24
: → Lhmstu: 件,自己用自己的開發環境;有人喜歡一整套IDE,然後同步   06/30 17:24
: → Lhmstu: 公司同事的設定,做協同工作方便。這篇重點是假如全公司    06/30 17:24
: → Lhmstu: 都用同一套IDE,如Jetbrains全家桶,然後同步設定來開發    06/30 17:24
: → Lhmstu: 或是有專門team開發插件工具給大家使用,這樣的話這個新    06/30 17:24
: → Lhmstu: 人問題比較大....問題根本不在用不用vi上,而是這個新鮮    06/30 17:24
: → Lhmstu: 人價值觀                                                06/30 17:24
: → magic76: 新人可能在心裡笑你們慢                                 06/30 18:32
: 噓 beryah: 這種會限制ide的團隊建議原pô還是塊陶吧                  06/30 18:41
: → superpandal: 當然有做過大專案 被奇爛無比的大專案荼毒才有感而發  06/30 18:53
: → sarsman: 平心而論這篇文判斷該檢討誰的資訊量根本不夠吧,很多人   06/30 18:56
: → sarsman: 只是看到自己過往的經驗而嘴                             06/30 18:56
: → superpandal: vi類都可以處理大專案 基本命令工具基本上就可以處理  06/30 18:56
: → sarsman: 如果新人用自己熟悉的工具能解決工作問題,就是原po問題   06/30 18:57
: → sarsman: 反之如果無法又不受教,那就是新人問題                   06/30 18:57
: → superpandal: 大量資料  然而我還是對大專案嗤之以鼻 因為寫的都很  06/30 18:58
: → sarsman: 事情其實很單純根本沒啥好戰的 XD                        06/30 18:58
: → superpandal: 差 不夠漂亮 優雅 悠閑 飄逸出塵                     06/30 18:59
: 推 AzureRW: 如果是用什麼eclipse我也不想學                          06/30 19:13
: 噓 Yan5566: 我就愛用vim 嘻嘻                                       06/30 19:23
: 噓 lturtsamuel: 我公司專案千萬行 客戶包括i皇 q皇 我用 vim謝謝      06/30 19:24
: → lturtsamuel: 專案大到一定程度 你要用ide內建的編譯 除錯 之類功   06/30 19:29
: → lturtsamuel: 能都半殘了 就是大專案才會vim跟ide差距變小吧        06/30 19:29
: 推 jason710068: 用grep 怎麼了嗎 微軟內建的搜尋那麼爛               06/30 19:41
: 推 loadingN: 嗆別人沒大型專案經驗,你是做多大??                  06/30 19:50
: → superpandal: 至於grep 目前能見到的瓶頸就是顯示到終端上 一般很   06/30 20:26
: → superpandal: 快 系統也有快取 跑第二次會快很多 顯示在終端上要嘛  06/30 20:27
: → superpandal: 你換快一點的終端模擬器  要嘛你用buf 後來才一次顯   06/30 20:28
: → superpandal: 示 tmux,其實就有用buffer                           06/30 20:29
: → cylee: 如果用 JetBrain 的話其實還蠻好用的,特別是 trace code    06/30 20:51
: → cylee: 可惜我的公司不補助得自已買 Clion                         06/30 20:52
: → BoXeX: grep慢我是改用ag啦  反正用起來87%像  能用ag用ag          06/30 21:49
: → BoXeX: 不能用就回去用grep                                       06/30 21:49
: → BoXeX: 這些工具只要會碰到linux 都是必學的  只是用多用少看人     06/30 21:50
: 推 love99067333: 工作能力 效率 程式碼好不好看 溝通 大概這幾項?    06/30 21:58
: 推 leon1757tw: ag該換成rg了                                        06/30 22:12
: → BoXeX: 好吧  看來我沒跟上時代                                   06/30 22:17
: 推 wulouise: 用習慣就好啊,format沒跑掉要管人家什麼?              06/30 23:36
: 推 upasaka: 如果產能有出來,沒差。vscode爽爽你不用,超多好用外掛   06/30 23:46
: → upasaka: 。他真是好樣的。                                       06/30 23:46
: → superpandal: grep不慢 ripgrep will often perform much faster    06/30 23:59
: → superpandal: than GNU grep because of the fact that it will do  07/01 00:00
: → superpandal: parallelism by default.                            07/01 00:01
: → superpandal: 但並行化應該還好 對顯示在終端是有快沒錯            07/01 00:07
: → superpandal: 全部> /dev/null再計時就明白了 這本身只是虛的       07/01 00:20

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.164.88.234 (臺灣)
※ 作者: saladim 2023-07-01 02:15:36
※ 文章代碼(AID): #1adnl94p (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1688148937.A.133.html
※ 同主題文章:
Re: [請益] 新人只用vi不肯學IDE
07-01 02:15 saladim
wei115: vi mode是必須 vim有興趣再看看1F 07/01 03:11
CoNsTaR: 聽君一席話2F 07/01 05:22
Lipraxde: 還是有缺點啦...遇到 macro 裡面做一堆 token concat
的,不裝 plugin 還是會有點難受3F 07/01 11:03
IMBonjwa: 下面引用刪一刪啦留那麼長也沒關5F 07/01 11:43
iamstupid844: > 很多match  目前用過最準的是以LLVM為基底的工具(clang) 真的很精準 這句很有問題耶
你要說的是clangd 這個工具,然後這個工具用clang底下的parser lib去build ast 然後就可以預測你cursor下的位置要補全什麼。llvm是ir中後端跟前端parser分開的。6F 07/01 11:52
Dracarys: clangd還能展開macro 不錯12F 07/01 16:06
oToToT: clang也是llvm project底下的13F 07/01 19:16
IhateOGC: 大家案子都真複雜@@14F 07/01 19:51
NodeWay: 想不到2023了還出現爭IDE的文章 現在把註解寫好AI補完15F 07/01 23:42
goldie: 推 clangd
原 PO 指的應該是 clangd 沒錯,不是 LLVM16F 07/02 00:20

--
作者 saladim 的最新發文:
點此顯示更多發文記錄