IDE 對決: vscode VS intellij
vscode
[args]
args設定在 launch.json
[file]
點擊一下file, (進入 mode1)
可能會覆蓋掉視窗中本來分頁的file
有些 command/link 開啟file時也會有這問題
點兩下則比較不會覆蓋掉本來分頁的file (進入 mode2)
[diff]
single file 可以方便 diff
two directories 就只有 terminal 可以用
指令: diff -r d1 d2
[open remote project]
可以藉由 remote ssh (擴充套件) 去完成 connection
連結完便能以 IDE 環境打開遠端 project
[git]
有相關的擴充套件(git graph)可視覺化commit, branch等等資訊
針對merge conflict file
有介面可以選擇 accept current change / accept incoming message [useful!]
抱怨一下:
需要常常重整重存才能得到更新資訊
如install node_modules, generate projects
---------------
intellij
[args]
從Configuration去新增args
[file]
自動為點擊的file新增分頁
[diff]
對目錄或檔案右鍵 -> compare with -> 即可diff
[open remote project]
目前尚無得知方法
[note]
太久沒關程式會導致很多瑣碎問題,如git checkout branch時檔案內容沒變
---------------
目前兩者都是主流的 IDE,
我個人認為以 快捷鍵/看檔案 的使用而言, intellij較為方便;
若以 擴充套件/神祕性 而言, vscode較佔優勢
留言
張貼留言