1.最好的Python開發環境 :Anaconda+VSCode搭建python開發環境,conda提供了python開發環境和大量的你不用安裝的庫javascript
conda的環境變量:html
直接在conda 中下載啓動vscode,開始配置vscodejava
2.在本地任意位置新建一個文件夾,文件 那裏 打開該文件夾 python
3.鼠標移到你新建的文件夾上,右邊有個新建文件符號,而後新建hello.py,右下角就會彈出Python擴展的安裝,安裝它,這個是核心擴展git
若是還彈出其它擴展的安裝,彈出什麼安裝什麼github
4.點擊(1)這個地方,在(2)這個地方,能夠安裝你想要安裝的各類擴展數組
在你的Python文件裏面輸入url
print('Hello')
4.在代碼區,右鍵,在終端中運行Python文件,便可運行你的代碼spa
5.在Python中,常常操做文件讀寫,須要寫到路徑,這是能夠下載Path Intellisense這個擴展來智能識別你當前路徑下的文件,.net
是寫相對路徑的好手
6.若是你有GItHub中,建議使用這個軟件,他能夠同步你的設置 Settings Sync
生成Access Token(token 命名爲 code-settings-sync),複製它,在VS Code中 Press Shift + Alt + U, it will ask your GitHub account access token.
而後會打開GitHub,你能夠看到本身新建的code-settings-sync.
回到VSCode,把你複製的東西 輸入那個框框中
若是沒有返回什麼信息,你能夠按 Shift + Alt + U(上傳);下載則是 Shift + Alt + D
繼續配置vscode 與 Git 的連接,若是配置Git 和 Github 請參考這篇文章2019-03-28 git github SSH配置,上傳下載操做
8.安裝topper 這個插件,這個插件能讓你在文件增長頭信息,如做者,什麼的;按F1配置插件,輸入top看到add header,
再次點擊,會出現我的文件 和 公司文件,任選一,就能夠編輯你的文件啦,你能夠看到出現做者等信息啦
9,編輯你的插件在系統裏面的設置
找到對應的插件,編輯插件,配置你的表頭
開始配置
{ "python.dataScience.sendSelectionToInteractiveWindow": true, "sync.gist": "475d7eb48cfe9933eae36dc6a198cf81", "files.autoSave": "afterDelay", //JSON 文件,雙引號,兩個數組,嵌套着字典 "topper.customTemplateParameters":[//設置具體的值 { "personalProfile": { "author": "theDataDigger", "blog": "https://www.cnblogs.com/theDataDigger/", } }, { "officeProfile": { "author": "theDataDigger in Goldenstand", } } ], "topper.headerTemplates":[//設置表頭 { "defaultCStyled": { "headerBegin": "/**", "headerPrefix": "*", "headerEnd": "*/", "template": [ "${headerBegin}", "${headerPrefix} ${fileName}", //文件名 從外部文件讀取 "${headerPrefix} @author ${author}",// 做者名 本身命名 "${headerPrefix} @blog ${blog}",//博客名,官網拷貝下來,沒有這個,因此寫了blog沒有反應 "${headerPrefix} @description ${description}",//須要本身去描述,因此topper.customTemplateParameters沒有賦值 "${headerPrefix} @created ${createdDate}", "${headerPrefix} @last-modified ${lastModifiedDate}", "${headerEnd}" ] } } ] }
7.代碼規範,右鍵Format Document,這是個python庫,不用裝其餘插件
8.Anaconda Extension Pack :這個插件就推薦給用anaconda的同窗了,大大加強了代碼提示功能。原始的代碼提示基本只包含了python標準庫,有了這個插件以後各類第三方庫基本都能實現代碼提示了,而且還會額外顯示每一個方法的幫助。