1. 程式人生 > >VS Code + Python

VS Code + Python

因為工作大部分時間是在WINDOW下的,如果不使用notepad++或是sourceInsight的話,我想我會選一個更簡單易用的工具的。因此選擇 VS Code。

安裝python外掛

  1. 開啟VScode,Ctrl+Shift+p 或者 Ctrl+Shift+X
  2. 輸入 "ext install python",搜尋時間可能會比較長
  3. 選擇下載量最高的那個外掛點選安裝(根據網路情況,安裝時間不確定,我當初裝了挺久,我這邊已經下載好了所以顯示解除安裝)

我只能說最新版本支援太方便了,只需要在“自定義”區域選擇“工具和語言支援”進行選擇就可以。

配置flake8

安裝flake8之後寫程式碼的時候編輯器就會提示哪裡出錯,程式碼格式不規範也會提示

  1. 開啟命令列
  2. 輸入 "pip install flake8"
  3. 安裝flake8成功後,開啟VScode,檔案->首選項->使用者設定,在settings.json檔案中輸入"python.linting.flake8Enabled": true

配置yapf

安裝yapf之後在VScode中按Alt+Shift+F即可自動格式化程式碼

  1. 開啟命令列
  2. 輸入 "pip install yapf"
  3. 安裝yapf成功後,開啟VScode,檔案->首選項->使用者設定,在settings.json檔案中輸入"python.formatting.provider": "yapf"

幾個小技巧

  1. 檢視函式或者類的定義
    Ctrl+滑鼠左鍵點選函式名或者類名即可跳轉到定義處,在函式名或者類名上按F12也可以實現同樣功能

  2. 更改變數名
    在變數名上按F2即可實現重新命名變數(VS Code 會自動安裝& python -m pip install -U rope)

  3. python斷點除錯
    在行號的左邊點選即可設定斷點,在左邊的除錯介面可以檢視變數的變化

  4. 隱藏選單欄
    這個屬於個人習慣,如果你也感覺選單欄很礙眼,可以點選檢視->切換選單欄,即可隱藏選單欄。需要選單欄的時候按Alt鍵即可檢視

  5. 設定快捷鍵
    檔案->首選項->鍵盤快捷方式,將需要的修改的快捷鍵的整個大括號裡面的內容複製到右邊keybindings.json檔案中,然後修改“key”的值為你需要的快捷鍵即可。我這邊只修改了複製一行和刪除一行的快捷鍵

最後

有什麼需要補充或者哪裡有錯誤的歡迎大家指出(。・`ω´・)

補充一些VS Code的常用快捷鍵:

Ctrl+Shift+P: 指令

Ctrl+Shift+E:切換到資源管理器

Ctrl+E:快速開啟

Ctrl+Shift+D:切換到DEBUG面板

Ctrl+Shift+M:切換到問題面板

Ctrl+Shift+U:切換到輸出面板

Ctrl+·:切換到終端面板

Ctrl+Shift+Y:切換到控制檯面板

參考



相關推薦

關於VS code python 引用import cv2 錯誤的問題

環境 VS code w10 64 python 3.6.x 說明 安裝 opencv-python: 在cmd終端 輸入 pip install opencv-python 找到 opencv-python 的安裝目錄 ,下面的是我已經修改之後的圖: 你們原先的

VS Code python自定義類或者函式Import後無自動補全提示

用VS code寫python,標準模組自動補全都沒有問題,在用自定義的module,import後怎麼都沒有補全提示。 最後採用替換掉Microsoft python analysis engine,採用了Jedi as intellisense engine。設定如下: 在setting

VS Code + Python

因為工作大部分時間是在WINDOW下的,如果不使用notepad++或是sourceInsight的話,我想我會選一個更簡單易用的工具的。因此選擇 VS Code。安裝python外掛開啟VScode,Ctrl+Shift+p 或者 Ctrl+Shift+X輸入 "ext i

Python入門學習指導(VS Code配置向)

使用 sub blank 安裝python with 兼容 tps inter 新手 代碼編輯器或IDE   推薦Vs Code,Atom和Sublime(本文以Vs Code為例,Sublime對中文支持不是很好,時常弄好了Sublime的亂碼,卻在復制到其他編輯器時出了

VS code for python開發利器

品牌 studio 強烈 需要 tar python開發 -a log 公眾號 交流群:522720170 轉發+點贊=支持 引言 最近在整理python自動化測試課程的內容,發現了微軟出的vs code編輯器太牛逼了,非常好用,而且輕量的不要不要的,特此記錄下,有選

離線下載vs code 插件 python源碼

OS RM microsoft url () package .get _for for 1 import argparse 2 import os 3 import requests 4 5 6 HEADERS = { 7 ‘User-Agen

VS Code 安裝與使用,Python 頂級 IDE 編程指南!

雲端 下載 編程語言 輕量 lan 匹配 簡單的 img har 介紹 Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級代碼編輯器,支持幾乎所有主流的開發語言的語法高亮、智能代碼補全、自定義熱鍵、括號匹配

在MAC下的VS Code配置Python的執行環境

有時候需要寫一些小程式碼執行的話,開啟Pycharm有點麻煩,但是命令列執行有有點不方便,那麼現在我們就來看看在MAC下的VS  Code 的Python的除錯環境的配置把   1、首先,你需要下載VS Code,當然這個在這我就不介紹了。在你安裝完VS Code以後

VS Code中的Python-2018年10月更新說明

我們很高興地宣佈,2018年10月釋出的Visual Studio Code中的Python擴充套件現在已經可用。你可以從應用市場上下載此Python擴充套件,或者直接從Visual Studio Code的擴充套件庫中安裝它。有關Visual Studio Code中Python支援的更多資訊,請

VS CodePython / Groovy / Kotlin

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

Episode #27: Profiling Python Code | The Mouse Vs. The Python

In this screencast you will learn the basics of profiling your code using Python’s built-in cProfile module. You can read the chapter this screencast is b

VS Code上搭建Python開發環境

1、下載安裝 python https://www.python.org/downloads/windows/ web-based installer 線上安裝 executable

打造最舒適的Python環境誰能做到?VS Code + Anaconda教程送上

VS Code + Anaconda打造舒適的Python環境最近一直在用Anaconda編寫程

vs code 中配置和除錯Python指令碼

參考來源:https://code.visualstudio.com/docs/python/python-tutorial#_prerequisites第一步:在VS Code中新增Python 擴充套件:       注意:不管你之前下載的是anaconda的python

VS Code配置多Python版本執行環境

正兒八經開始使用的第一個編輯器就是VS Code,所以基本沒怎麼用過Sublime,比較是無從談起,不過VS Code用起來真是順手啊。配置好的話,直接在VS Code裡面進行Python開發、除錯,完全不是問題。 不過使用Python難免需要用到多個Pyth

VS Code設置中文和配置Python環境

mage 進行 官網 node python環境 中文界面 還需要 script 技術 前言:Visual Studio Code(以下簡稱VSCode)是一個輕量且強大的代碼編輯器,支持Windows,OS X和Linux。內置JavaScript、TypeScript和

vs code配置python debug環境

開啟settings.json檔案, 找到"python.pythonPath": "python", 在使用者設定中將python替換為自己的python安裝路徑 開啟launch.json檔案, 找到"name": "Python"這個節點, 新增"console":

VS CodePython 開發環境配置(Settings.json、launch.json、Tasks.json)

配置Tasks.json mac快捷鍵:cmd+shift+b 官方指導文件 我的 tasks.json python配置 { // See https://go.microsoft.com/fwlink/?LinkId=733558

VS Code 安裝與使用,Python 頂級 IDE 程式設計指南!

Visual Studio Code (簡稱 VS Code / VSC) 是一款免費開源的現代化輕量級程式碼編輯器,支援幾乎所有主流的開發語言的語法高亮、智慧程式碼補全、自定義熱鍵、括號匹配、程式碼片段、程式碼對比 Diff、GIT 等特性,支援外掛擴充套件,並針對網頁開

vs code 配置python虛擬環境

如果在使用python的時候不使用虛擬環境的話,利用vscode寫程式碼只需要簡單的下載python的vs code擴充套件即可,但是既然要進行python開發,不使用虛擬環境來隔離各個python版本是不可能的,所以如果要利用vs code 來編寫python程式碼,那配置python的虛擬環境是必不可少的