1. 程式人生 > >用VS Code寫 Python / Groovy / Kotlin

用VS Code寫 Python / Groovy / Kotlin

每個人寫程式碼都有自己喜歡的IDE,有時候一個好的IDE或是編輯器可以幫助你提高效率。在工作中,有時候由於環境的限制,可能沒辦法去安裝各種工具。今天這裡談一下如何用VS Code來寫指令碼。
由於工作需要,經常要寫一些指令碼或是在自動化的過程中需要配置一些指令碼。今天主要說的Python / Groovy / Kotlin這三個。

  • Python (https://www.python.org)
    現在很火的程式語言,小學生都開始學習這門課程了,在人工智慧方面很流行。我們常用的IDE有JetBrains的PyCharm, Eclipse帶PyDev外掛, 微軟的Visual Studio

  • Groovy(

    http://www.groovy-lang.org/)
    Apache基金下的程式語言,基於JVM的輕量級動態型別語言,在一些工具中(如ReadyAPI),DSL, Gradle或是與Java的混合程式設計中用到,Jenkins中也大量用到,可以寫出更好的配置檔案,Eclipse帶外掛可以寫Groovy

  • Kotlin(https://kotlinlang.org)
    JetBrains出品的基於JVM的語言,支援Android,可以編譯為JavaScript或是Java位元組碼。常用IDE有Intellij IDEA, Eclipse

很多時候,我們會用一些較輕量的工具,如Notepad++, VS Code, Atom, Subline Text。
現在我們說用VS Code來寫這幾個語言。
VS Code(

https://code.visualstudio.com/) 是微軟推出的一個輕量的開發工具,支援幾乎所有主要的程式語言,資料格式。

下面說一下怎麼用。
在官網下載VS Code(現在最新是v1.30.1),先安裝好VS Code.


  • Python
    首先說Python,Visual Studio 很早就支援Python了,只需要下載安裝Python,配置就可以用。VS Code下載量比較多的外掛就有Python。
    需要先安裝一個Python(比如Python3.7),然後在VS Code裡搜尋Python外掛,點選安裝
    用VS Code寫 Python / Groovy / Kotlin

在setting裡配置你的Python安裝路徑
用VS Code寫 Python / Groovy / Kotlin

測試一下
用VS Code寫 Python / Groovy / Kotlin


去Groovy官網下載Groovy SDK,如groovy-2.5.4,解壓,在環境變數中配置一個變數:GROOVY=C:\groovy\groovy-2.5.4\bin (假設groovy解壓在C:\groovy\groovy-2.5.4)

去Kotlin官網下載Kotlin Compiler,解壓之後有一個資料夾是kotlinc, 在環境變數中配置一個變數:KOTLIN=C:\kotlin\kotlinc\bin(假設kotlin解壓在C:\kotlin\kotlinc)

完成以上安裝/配置之後,可以開啟一個cmd視窗,檢視一下安裝的版本
用VS Code寫 Python / Groovy / Kotlin

可以看到Java / Groovy / Kotlin各自的版本,說明配置就OK了。接下來,在VS Code中開始一個經典的hello world試試看。

開始之前,在VS Code 中搜索安裝groovy和kotlin的外掛
用VS Code寫 Python / Groovy / Kotlin

安裝完成之後,就可以寫一個hello world試一下。這裡推薦安裝一個code runner外掛,可以很方便的執行各種語言寫的程式。
用VS Code寫 Python / Groovy / Kotlin

用VS Code寫 Python / Groovy / Kotlin


Note: 如果Code Runner執行中文有亂碼,可以更改一下設定
在User Setting中搜索code-runner.executorMap,在使用者自定義右邊的視窗加上"code-runner.runInTerminal": true