2019-04-03 Anaconda+VSCode搭建python開發環境,並鏈接GIthub

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

   VSCode 連接 GitHub 教程

 生成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標準庫,有了這個插件以後各類第三方庫基本都能實現代碼提示了,而且還會額外顯示每一個方法的幫助。

相關文章
相關標籤/搜索