iT邦幫忙

2021 iThome 鐵人賽

DAY 3
1
自我挑戰組

Python 30天自我挑戰系列 第 3

Day03 - Visual Studio Code安裝Python插件

  • 分享至 

  • xImage
  •  

經過Day02的流程,我們已經可以使用Windows內建的文字編輯器搭配「命令提示字元」進行python程式開發和執行了。

但除了少數神人外,對大部分的人來說這樣寫程式還是有些吃力不討好,所以後續幾天挑戰我們將使用VSCode做為開發工具。

接下來我們將在VSCode完成一些設定,讓我們的操作流程更加順暢友善。

補充:VSCode是個輕量級的整合開發環境,相關介紹與安裝步驟已經很多人都分享過,且我的電腦也已經安裝過了,故今天的內容不會包含安裝流程的部分。

VSCode環境設定

安裝Python插件

Python延伸模組,可以提供錯誤提示、輔助說明等功能,協助我們更快編寫程式。

  1. 從左方快捷列進入Extension視窗。 (也可以從上方快捷列→檢視→延伸模組)
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886ipYDyCAO2B.png
    2.在搜尋列輸入python,安裝「Python」模組。
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886xVhzuyOkDV.png

3.安裝完成後,於VSCode打開Day02產生HelloWorld.py,將滑鼠游標移至print上,這時會出現print這個函示的相關說明:
https://ithelp.ithome.com.tw/upload/images/20210915/20141886BmrzXIClqU.png

如果程式碼有誤,在畫面上也會以波浪線提示:
https://ithelp.ithome.com.tw/upload/images/20210915/201418863eXQla0MH4.png

未安裝此模組的話,則不會有特殊顯示:
https://ithelp.ithome.com.tw/upload/images/20210915/20141886psdMsMGysX.png

設定組態檔

在VSCode的終端機介面,我們可以以指令的方式執行程式:
https://ithelp.ithome.com.tw/upload/images/20210915/20141886RjLzRbKhyV.png
但我們也可以透過設定組態檔的方式,讓這個動作變得更簡單。

  1. 於VSCode左方快捷列進入「Run and Debug」視窗,如果過去沒有產生過組態檔,會出現以下畫面:
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886fonxQgIjY1.png
    選擇create a launch.json file即可產生新的組態檔。

  2. 如果已經有現成的組態檔,則只增加Python設定即可。

  • 方法1:開啟launch.json,點擊右下角按鈕新增組態。
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886e6iQiiRguk.png
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886450R8ZsI1c.png

  • 方法2:點擊Run and Debug左上方下拉式選單,選擇新增組態。
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886QgnFPN5he9.png

  1. 選擇偵錯設定檔,這邊使用的是「Python檔案」。
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886tiF8nlVUja.png

  2. 組態檔即完成設定如下:
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886gOEIhoM5lu.png

  3. 於「Run and Debug」視窗,開啟欲執行的程式,確認環境設定為「Python: 目前檔案」:
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886Nj8E8uS2fU.png

  4. 點選綠色按鈕執行,在終端機頁面產生執行結果:
    https://ithelp.ithome.com.tw/upload/images/20210915/20141886kyva4XiLbZ.png


上一篇
Day02 -本機環境準備,安裝Python
下一篇
Day04 - Python基本語法 Part 1
系列文
Python 30天自我挑戰30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言