日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

vscode使用合集——python

發布時間:2024/3/24 python 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vscode使用合集——python 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 1. 添加python文件頭模板
  • 2. 格式化代碼
  • 3. 終端字體調大
  • 4. 終端美化
    • 4.1. mac\linux環境下
    • 4.2. windows環境下
  • 5. vscode顏色主題/文件圖標/產品圖標/文件圖標
  • 6. vscode使用訪問遠程服務器
    • 6.1 安裝remote development
    • 6.2 使用ssh連接遠程服務器
    • 6.3 AI工程師的程序界面
  • 8. python debug調試
  • 9. vscode配置git terminal
  • 9. 插件推薦
    • 9.1 Resource Monitor

重度推薦閱讀文章: VS Code」Visual Studio Code 菜鳥教程:從入門到精通

1. 添加python文件頭模板

參考:vscode添加python文件頭模板
正規的叫法是 自定義snippet(代碼段) /用戶自定義代碼段

點擊 用戶->首選項->用戶片段,選擇對應的語言,例如python,然后會自動打開一個python.json文件,在其中寫入以下大致內容即可:

{"HEADER":{"prefix": "header","body": ["#!/usr/bin/env python","# -*- encoding: utf-8 -*-","'''","@File : $TM_FILENAME","@Time : $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND","@Author : Li si(換成你的名字) ","@Version : 1.0","@Contact : raogx.vip@hotmail.com(換成你的郵箱)","@License : (C)Copyright 2017-2018, Liugroup-NLPR-CASIA","@Desc : None","'''","","# here put the import lib","$0"],}}

然后在.py文件中輸入header,就會自動彈出選項,選擇即可,類似:

2. 格式化代碼

例如,python要求滿足pep8規范,可以直接在編輯器界面右擊,格式化

或者

如果沒有安裝相應語言的格式化插件,在使用快捷鍵之后會進行提醒,類似

根據彈出的左側插件欄的提示進行安裝即可。

3. 終端字體調大

一開始使用vscode的時候,總覺得終端輸出的東西很丑,后來發現是因為字太小了,看著不舒服,所以在文件->首選項-設置中找到了終端字體的設置,如下,默認14號字,改成16號(和編輯器字體一個大小),就差不多了,看著就舒服很多。

編輯器和終端字體都是16號的效果,看起來比較舒服

4. 終端美化

根據vscode設置終端進行優化的方法可知:

默認情況下, Windows 10 上會使用 PowerShell, Win 10 以下的版本默認的 Shell 是 Cmd。
macOS 和 Linux 下 VS Code 會檢測你的默認 Shell 是什么。比如在我的系統上,我就是使用 Zsh,而如果沒有找到的話,終端則會使用 Bash 或者 sh 作為啟動時的 Shell 環境。

相關設置可以在這里找到:

所以mac/linux環境下,shell是可以調控的,有較大的美化空間!

4.1. mac\linux環境下

參考:

  • stackoverflow:ZSH And VSCode - Default Shells
  • vscode官方文檔:Integrated Terminal
  • github文章:MacOS X + oh my zsh + powerline fonts + visual studio code (vscode) terminal settings
  • vscode插件github:vscode

4.2. windows環境下

可優化的空間很小,但是還是可以稍稍改一點東西的

參考:

  • 記一個VS Code終端顯示問題的較完美解決

5. vscode顏色主題/文件圖標/產品圖標/文件圖標

文件->首選項->顏色主題/文件圖標主題/產品圖標主題,比如選擇顏色主題,然后選擇安裝其他顏色主題

左側導航欄就會自動切換到插件tab,如果能記住主題的名稱,其實可以直接在插件里搜主題。

vscode其實有很多主題,很多網友貢獻,這里記錄幾個我自己覺得好看的,

Firefox Theme
Firefox Light

Tokyo Night
Tokyo Night Light

Nu Disco
Nu Disco Light

GitHub Light
GitHub

參考:

  • 2018年最佳 VS Code 主題
  • 2021年必備的11款VS Code主題

6. vscode使用訪問遠程服務器

一開始都是只知道sftp插件,后來搜索發現一個叫remote development的工具,
感謝:VsCode SFTP插件詳細使用介紹
和:VScode Remote 遠程開發與調試

官方文檔:VS Code Remote Development
【可以看到左側的導航欄,就在下方有一個Remote,包含所有遠程相關的內容】

6.1 安裝remote development

直接在擴展中搜索remote,看到相關內容的擴展有這么多,直接安裝Remote Development,其他上面四個相關的會同時安裝。

6.2 使用ssh連接遠程服務器

如果有疑惑,可以參考官方文檔:

  • Remote development over SSH

當安裝好上面的remotr development工具之后,其實會發現:最左下角的狀態欄已經發生了變化,

點擊這個藍色按鈕,會看到出現

使用Connect to Host...,然后輸入對應的ssh命令,例如:

ssh -p 22 XXX@1XX.1XX.2X.1XX ssh -p 端口號 用戶名@服務器url


確認之后會讓你選擇ssh的config,如果之前使用過,可以直接選擇已有的,比如,默認ssh會放在用戶文件夾下

選擇之后,會提示

打開配置文件看,其實只有

Host 1XX.1XX.2X.1XXHostName 1XX.1XX.2X.1XXPort 22User username

然后可能這個彈出框就消失了,可以繼續點擊左下角的遠程連接符號,按照提示一步步進行,然后會新打開一個vscode界面,點擊左側的文件管理器,可以看到

選擇一個自己想要的文件夾,就可以看到左側文件管理器中的內容

確實和遠程服務器連接啦,哈哈。同時,也可以看到左下角的遠程連接狀態已經變成了ssh:遠程服務器IP

然后就可以直接在左側的文件管理器進行文件的新建和修改等操作了,同時也支持直接拖動文件進行,但是,并不支持在這里運行程序,還是要去CLI中運行的。但是可以直接打開一個新終端,類似:

這樣就實現了,在vscode中直接進行文件新建和編輯等操作,同時可以使用終端進行連接(由于這里已經配置過ssh,所以直接打開新終端就會直接基于當前的文件夾目錄,爽呆了!!!!!)

另外,如果在zsh中啟動了docker,那么CLI的圖標就變成了docker

6.3 AI工程師的程序界面

想要一邊有個終端負責命令,一邊有個終端負責監控資源,就可以采取下面這種形式,vscode還可以把終端以tab的形式顯示在文本編輯器的位置,GOod

更炫酷的還可以這樣,一邊監視GPU,一邊監視CPU,

# 查看GPU watch -n 0.5 nvidia-smi # 查看cpu top top -p pid 查看程序的情況

nvidia-smi的輸出結果說明:

  • Nvidia-smi簡介及常用指令及其參數說明
  • nvidia-smi 命令解讀
  • 官方文檔-NVIDIA System Management Interface
  • https://developer.download.nvidia.cn/compute/cuda/6_0/rel/gdk/nvidia-smi.331.38.pdf 或者直接輸入nvidia-sim -h查看參數說明

top的輸出結果說明:Linux下top命令詳解

當然,也可以考慮先使用nvidia-smi查看某個使用GPU的進程id,然后使用top -p id專門監控某個進程

8. python debug調試

參考Debugging

9. vscode配置git terminal

參考Integrated Terminal

選擇終端界面右上角的+號,選擇配置終端設置

在打開的界面中,搜索Terminal ? Integrated ? Profiles: Windows,根據自己的系統,去打開對應的setting.json文件,例如,我就是windows

打開這個setting.json文件,按照下面的方式去添加git,路徑是自己電腦上安裝的git路徑

"terminal.integrated.profiles.windows": {"Git Bash": {"path":"D:\\software\\Git\\bin\\bash.exe",},
  • 不建議看到默認的其它配置中有source就去使用這個參數
  • source 屬性自動檢測 shell 的位置。或手動設置 path 屬性(通過可選的 args 進行)

9. 插件推薦

除了常見的插件,其實使用過程中還看到了一些其他的插件。

9.1 Resource Monitor

https://marketplace.visualstudio.com/items?itemName=mutantdino.resourcemonitor

可以比較方便的查看CPU使用量,挺好的

總結

以上是生活随笔為你收集整理的vscode使用合集——python的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。