Python遷移編輯器到Visual Studio Code 的步驟

穿山甲到底說了什麼發表於2018-12-19

#install pip

終端輸入python -m ensurepip看系統是否安裝了pip 如果提示pip already satisfied像下面這樣的就不需要安裝,可以直接跳過

ensurepip -w100

通過命令列安裝pip sudo easy_install pip 可以 參考這篇

#install VSCode-icon 這個外掛可以直接在cmd+shift+p到擴充套件商店裡下載,很簡單. 一個可以顯示python的圖示主題,裝完後需要手動在設定裡面更換圖示主題 需要在setting.json中設定。 步驟如圖:

VSCode-icon

#install pylint pylintflake8類似,都是python語法檢查工具,裝一個即可 安裝pylint: sudo python -m pip isntall pylint 安裝flake8: sudo python -m pip isntall flake8 安裝成功之後如下圖

isntall pylint
安裝成功之後也不需要在setting.json中設定。

#install yapf

yapfautopep8都是自動格式化程式碼用的,比較好看

安裝yapf:sudo python -m pip isntall yapf 安裝成功之後如下圖:

yapf

安裝yapf成功後,需要在setting.json中設定。 步驟如下: 開啟VSCode,檔案->首選項->使用者設定,在settings.json檔案中輸入"python.formatting.provider": "yapf"

#設定字型大小和字型型別

需要在setting.json中設定。步驟如下:

  1. 編輯器字型大小和主題設定: 開啟VSCode,檔案->首選項->使用者設定,在settings.json檔案中輸入, “editor.fontFamily”:"monaco", "editor.fontSize": 18
  2. 如果也想把輸出到終端的字型調大,那麼再加上這句"terminal.integrated.fontSize": 18

英文環境就是:File->Preferences->User Settings 比如我將字型設定為monaco,字型大小設定為18,終端字型調整為18

#最後設定完成的樣子

  1. settings.json如下:
{
    "workbench.colorTheme": "Solarized Light",
    "window.zoomLevel": 0,
    "workbench.iconTheme": "vscode-icons",
    "files.exclude": {
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/.DS_Store": true,
        "**/*.o": true,
        "**/*.o.cmd": true
        //"**/Build": true
    },
    "python.formatting.provider": "yapf"
    "editor.fontSize": 18,
    "terminal.integrated.fontSize": 18,
    "editor.fontFamily": "Menlo"
}
複製程式碼

2 . keybindings.json如下:

因為我是iOS開發者,習慣了cmd+i的組合來格式化程式碼,就改了鍵盤快捷鍵,如下:

// 將鍵繫結放入此檔案中以覆蓋預設值
[{ "key": "cmd+i",           "command": "editor.action.formatDocument",
                                     "when": "editorHasDocumentFormattingProvider && editorTextFocus && !editorReadonly" }
]
複製程式碼

#開始第一個程式

##1.設定工程

一開啟VSCode會出現一個歡迎介面,VSCode是以資料夾為單位劃分工作區的,所以我們需要本地先建立一個資料夾如Project,再開啟資料夾或者cmd+o開啟剛剛建立的Project, 最後再在VSCode裡面建立python程式,如下圖:

新建0325.py

##2.除錯工程

###2.1.為單獨檔案除錯 cmd+D進入除錯皮膚(或者點選左邊第三個按鈕)在程式碼裡寫上print "hello, World",再點上面的執行▶️為單獨檔案除錯,如下圖:

配置單獨檔案

###2.2.始終執行指定檔案 或者cmd+shift+B來始終執行指定檔案,但是必須要設定task.json,如下圖:

配置task.json

設定好了之後即可以cmd+shift+B快速執行了

本人剛學Python,完全靠自己理解寫的,有錯請指出,共同進步,謝謝?

相關文章