Goland與vscode比較 - reddit
1、兩者都使用了6個月以上
推薦Goland
當專案程式碼基數變大時,vscode自動完成就會失效。它實際上變得無法使用,而我卻依賴於自動完成。因為我從來沒有想過要輸入超過3個字母,我也喜歡驗證我的包只暴露了他們應該暴露的東西。
偵錯程式是絲滑的:變數檢查、表示式評估和條件中斷點。模組整合是無憂的。我從來沒有和我的IDE對抗過。
在我12年的職業生涯中,Goland是第一個簡單支援我的IDE。
Goland...現在就去買!
Goland還支援開箱即用
- 當你使用variadic(表驅動)測試時,執行單個測試案例。不需要對其他案例進行註釋
- 呼叫層次,跳轉到介面實現的快捷方式,查詢用法,提取到函式,所有這些快速支援的快捷方式都工作得很完美
- 搜尋是非常棒的
- 可能還有很多我目前忘記的東西
2、我從 VScode 切換到 GoLand 並喜歡它。它有很棒的智慧感知。VSCode 太普通了。GoLand 具有其他支援元件,例如 env 變數和模組管理,使工作變得有趣。
3、我兩者都用。剛開始使用 goland 作為主要 ide,但我使用 vscode 進行了一些擴充套件(比如貼上 json 作為程式碼)。我在 vscode git 中也比 goland git 快很多
4、Goland 的偵錯程式真是太棒了。
5、VSCode 在搜尋、測試和重構方面表現不佳。VSCode 在外掛、HTTP API Helper、UI 和整體程式效能方面更勝一籌。
6、在 VSCode 中搜尋似乎很棒,因為我總是能快速找到我要找的東西,尤其是現在他們新增了從搜尋中排除某些檔案的功能。我真正做的最“重構”是批次重新命名變數,效果很好。我相信當我這樣做時它不會完全破壞我的專案。不確定你所說的測試是什麼意思,但 vscode 中的整合終端很棒,特別是因為你可以輕鬆選擇哪種風格(powershell、終端、gitbash 等)。VScode 外掛非常好,如果我切換的話,這是一個非常想念的功能。我確實聽說 golands 除錯要好得多,但我通常遇到的錯誤似乎很容易理解,我不必在發現問題之前花很長時間瘋狂地研究它們
7、我在 Windows 10/11 + WSL2 中使用 goland 時遇到問題,在 WSL2 中使用 vscode 時沒有問題。
8、GoLand 要重得多。我猜是 Java 應用程式開銷。我喜歡它,但已經切換回 vscode,因為它不會讓我的機器像便便一樣執行。
9、我們使用 VS Code 是因為它的殺手級功能——遠端容器。上次我查了一下,Goland 沒有。您甚至可以在遠端 docker 容器中工作,只需透過 SSH 傳遞 docker socket 並在 VS Code 配置中進行設定。
VS Code 執行得更快。當我使用 Golang 時,我厭倦了它的滯後速度非常快。它破壞了我的生產力。
Jetbrains 正在研究它,目前在 Beta 版中可用
相關文章
- Rust, Go與Hasekll比較 - RedditRustGo
- Go與C#的比較 - RedditGoC#
- PyCharm與VSCode兩種IDE比較 - towardsdatasciencePyCharmVSCodeIDE
- 幾款前端IDE工具:Sublime、Atom、VSCode比較前端IDEVSCode
- ==與equals比較
- Hibernate與mybatis比較MyBatis
- yarn 與 npm 比較YarnNPM
- Vue與React比較VueReact
- Vuex與Redux比較VueRedux
- RecyclerView與ListView比較View
- 黑客新聞網友討論比較IDEA與VsCode兩種開發工具黑客IdeaVSCode
- React與Vue模板使用比較(一、vue模板與React JSX比較)ReactVueJS
- Spring Boot與Micronaut比較Spring Boot
- SOA 、MSA與CNA比較
- Python與Excel VBA比較PythonExcel
- volatile與Atomic的比較
- Kanban與Scrum比較 - modernanalystScrumNaN
- Flutter 與 iOS 功能比較FlutteriOS
- Flutter與Swift比較 - evroneFlutterSwiftVR
- initialize方法與load方法比較
- MVVM與MVC模式的比較MVVMMVC模式
- DDD中事件與命令比較事件
- PostgreSQL與MySQL的比較 - hackrMySql
- Spring Boot與Eclipse MicroProfile比較Spring BootEclipse
- JavaScript與WebAssembly進行比較JavaScriptWeb
- Apache Sqoop與Apache Flume比較ApacheOOP
- OpenShift與Docker全方位比較Docker
- XTask與RxJava的使用比較RxJava
- Flutter與React Native的比較FlutterReact Native
- Go 與 C++ 的對比和比較GoC++
- Go開發IDE全覽:GoLand vs VSCode全面解析IDEGoLandVSCode
- js 深比較和淺比較JS
- TomEE、Spring Boot與Quarkus比較 - BaptistaSpring BootAPT
- Querydsl與JPA標準的比較
- 微服務中GraphQL與RESTful比較微服務REST
- 雲原生Java與Golang比較 -lgorJavaGolang
- OSI模型 與 DOD模型的比較模型
- ETL介紹與ETL工具比較