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較佔優勢