基于VS Code创建Java command-line app
由于國產化的原因,公司由.NET轉向了Java陣營,之后會不定期分享一些技術轉型中的體會。所謂Java的command-line app其實就是.NET項目中的Console Application,即控制臺應用程序。期間用過eclipse和idea,目前主力使用idea。前端用VS Code開發,后續不想開2種IDE,準備漸漸轉用VS Code做后端開發。這篇文章主要分享就是如何使用VS Code編寫控制臺應用程序。關于安裝Java和一些環境的配置就不再詳細闡述,直接分享關于VS Code的。
1、VS Code的Extensions搜索下載Java Extension Pack,它是一組擴展的打包,由微軟發布。4個擴展:
1)Language Support for Java(TM) by Red Hat
2)Debugger for Java
3)Java Test Runner
4)Maven Project Explorer
2、VS Code打開任意一個目錄,新建一個文件,這里我們就按照C#創建控制臺程序的命名叫做:Program.java。可以順手再安裝一個擴展“vscode-icons”,它可以美化我們的文件圖標。
3、編寫下面一段簡單的代碼。可以直接在Program內部輸入main就會有智能提示回車自動幫我們生成:
class Program{public static void main(String[] args) {System.out.println("Hello, world!");} }4、單擊左側的Debug圖標,再點擊頂部的Configure or Fix 'launch.json'由VS Code自動幫我們生成啟動和調試配置文件:
5、打開launch.json文件,可以看到自動生成的一些配置。"mainClass"屬性定義了啟動時包含main函數的主類,默認被設置成剛才編寫的Program類。
{"type": "java","name": "Debug (Launch)-Program","request": "launch","cwd": "${workspaceFolder}","console": "internalConsole","stopOnEntry": false,"mainClass": "Program","args": "" }?6、點擊VS Code的啟動調試就可以在底部的DEBUG CONSOLE面板看到運行結果。
有時候突然想寫一小段Java代碼做測試就可以不用開idea,直接VS Code啦。
總結
以上是生活随笔為你收集整理的基于VS Code创建Java command-line app的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 大数据培训:Zookeeper集群管理与
- 下一篇: 1112 Stucked Keyboar