久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

用VSCode寫python的正確姿勢(shì)

 yespon 2017-02-26

最近在學(xué)習(xí)python,之前一直用notepad++作為編輯器,,偶然發(fā)現(xiàn)了VScode便被它的顏值吸引,。用過之后發(fā)現(xiàn)它啟動(dòng)快速,插件豐富,,下載安裝后幾乎不用怎么配置就可以直接使用,,而且還支持markdown。當(dāng)然,最主要的還是好看:p
效果圖:

效果圖

VScode下載地址

安裝python插件

  1. 打開VScode,,Ctrl+p
  2. 輸入 'ext install python',,搜索時(shí)間可能會(huì)比較長(zhǎng)
  3. 選擇下載量最高的那個(gè)插件點(diǎn)擊安裝(根據(jù)網(wǎng)絡(luò)情況,安裝時(shí)間不確定,,我當(dāng)初裝了挺久,,我這邊已經(jīng)下載好了所以顯示卸載)

python插件安裝

到這邊VScode就可以編輯python代碼了,編輯完代碼按F5即可運(yùn)行,。初次運(yùn)行會(huì)讓你選環(huán)境,,選擇python即可。

默認(rèn)按F5后需要再按一次F5程序才會(huì)運(yùn)行,,如果要按F5馬上運(yùn)行需要將launch.json文件的 'stopOnEntry': true,改為 'stopOnEntry': false,。

推介個(gè)插件,vscode-icons可以使VScode左側(cè)的資源管理器根據(jù)文件類型顯示圖標(biāo)

配置flake8

安裝flake8之后寫代碼的時(shí)候編輯器就會(huì)提示哪里出錯(cuò),,代碼格式不規(guī)范也會(huì)提示

  1. 打開命令行
  2. 輸入 'pip install flake8'
  3. 安裝flake8成功后,,打開VScode,文件->首選項(xiàng)->用戶設(shè)置,,在settings.json文件中輸入'python.linting.flake8Enabled': true

flake8配置

flake8效果圖

配置yapf

安裝yapf之后在VScode中按Alt+Shift+F即可自動(dòng)格式化代碼

  1. 打開命令行
  2. 輸入 'pip install yapf'
  3. 安裝yapf成功后,,打開VScode,文件->首選項(xiàng)->用戶設(shè)置,,在settings.json文件中輸入'python.formatting.provider': 'yapf'

yapf配置

yapf效果圖

幾個(gè)小技巧

  1. 查看函數(shù)或者類的定義
    Ctrl+鼠標(biāo)左鍵點(diǎn)擊函數(shù)名或者類名即可跳轉(zhuǎn)到定義處,,在函數(shù)名或者類名上按F12也可以實(shí)現(xiàn)同樣功能

  2. 更改變量名
    在變量名上按F2即可實(shí)現(xiàn)重命名變量

  3. python斷點(diǎn)調(diào)試
    在行號(hào)的左邊點(diǎn)擊即可設(shè)置斷點(diǎn),在左邊的調(diào)試界面可以查看變量的變化
    debug

  4. 隱藏菜單欄
    這個(gè)屬于個(gè)人習(xí)慣,,如果你也感覺菜單欄很礙眼,,可以點(diǎn)擊查看->切換菜單欄,即可隱藏菜單欄,。需要菜單欄的時(shí)候按Alt鍵即可查看

  5. 設(shè)置快捷鍵
    文件->首選項(xiàng)->鍵盤快捷方式,,將需要的修改的快捷鍵的整個(gè)大括號(hào)里面的內(nèi)容復(fù)制到右邊keybindings.json文件中,然后修改“key”的值為你需要的快捷鍵即可,。我這邊只修改了復(fù)制一行和刪除一行的快捷鍵,。
    快捷鍵設(shè)置

最后

有什么需要補(bǔ)充或者哪里有錯(cuò)誤的歡迎大家指出(??`ω′?)

參考

Python on Visual Studio Code

pythonVSCode
這里面有很詳細(xì)的教程和演示gif


    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點(diǎn),。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào),。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多