中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么配置vscode+leetcode環境

發布時間:2021-02-22 11:30:24 來源:億速云 閱讀:262 作者:清風 欄目:編程語言

本文將為大家詳細介紹“怎么配置vscode+leetcode環境”,內容步驟清晰詳細,細節處理妥當,而小編每天都會更新不同的知識點,希望這篇“怎么配置vscode+leetcode環境”能夠給你意想不到的收獲,請大家跟著小編的思路慢慢深入,具體內容如下,一起去收獲新知識吧。

vscode有什么用

Visual Studio Code 是一個運行于 OS X,Windows和 Linux 之上的,針對于編寫現代 web 和云應用的跨平臺編輯器,它為開發者們提供了對多種編程語言的內置支持,并且正如 Microsoft 在Build 大會的 keynote 中所指出的,這款編輯器也會為這些語言都提供了豐富的代碼補全和導航功能。

前言

之前安裝anaconda3的時候,選擇了同時安裝vscode,但從來沒有正式去接觸過它。最近,偶然想到看看leetcode,發現在vscode上搞leetcode很方便,于是就開始倒騰起來了。

vscode配置

如何安裝我就不詳述了,win/ubuntu下的安裝可參見我的博客:

vscode+python+c++

我現在的vscode的版本是:1.43.1

需要安裝的插件有:

anaconda extension pack: 支持非python官方的三方庫code runner:F5快捷運行所有類型的代碼python:官方庫python for vscode: 支持vscodevisual studio intellicode:支持智能輸入 # 2020 3.27更:這個不如Microsoft python analysis engine檢索庫的速度快!

安裝好插件后,就是配置 python解釋器了,這是最煩人的,因為不同的vscode版本所呈現的配置方式是不同的,下面的方法適用于版本1.43.1:

首先,我們要知道,在打開vscode的時候,系統并不會像pycharm一樣,默認加載所有解釋器(這也是pycharm啟動慢的原因),而是根據所選擇的項目文件夾(也就是workspace)下的文件類型(如:python, c#等)來自動加載之前安裝好的擴展插件。

然后,就是配置python的解釋器了,這個方法很多:

方法1:vscode界面左下角,可以選擇解釋器的路徑:

怎么配置vscode+leetcode環境

注意:由于anaconda和vscode是一家人,所以,系統會自動識別出anaconda下的python。

方法2:點擊管理,設置,然后輸入python.python,就可以在下面輸入你要指定的python路徑了:

怎么配置vscode+leetcode環境
注意:全局設置,請在用戶下面配置;如果是對該項目進行設置,請在工作區配置。

方法3:如果你安裝了code runner插件,那么可以在管理,設置中輸入run code,再點擊settings.json

怎么配置vscode+leetcode環境

然后,進入json配置文件中,加入以下三條鍵值對:

"python.pythonPath": "E:\\anaconda\\envs\\tensorflow_1_13_1",
 "code-runner.executorMap": {
 	"python": "set PYTHONIOENCODING=utf8 && E:\\anaconda\\envs\\tensorflow_1_13_1\\python.exe"}

注意:其中的python.pythonPath只需要寫到python路徑的文件夾即可,而python下必須要寫到python.exe,set PYTHONIOENCODING=utf8這個是為了print中文時不出現亂碼,2020 3.28更:utf8是(unicode transformation format),主要是解決unicode對所有字符都用2個字節來表示而造成資源浪費的問題,采用1個/2個 /3個字節來表示。

配置好python解釋器之后,就可以愉快的玩耍了。

bug清掃

如果只在python.python下或者vscode左下角設置你的python路徑,那么你是不能import 非python官方的庫,比如:tensorflow。如果你有自己下載的庫要使用,只能通過方法3來配置哦!

leetcode配置

首先,下載依賴node.js,下載地址,注意:下載的時候,不需要勾選necessary installation,會安裝很多沒用的庫。
然后,在vscode中安裝leetcode插件,然后選擇中文/英文版的leetcode sign in to leetcode,中英的賬戶是獨立的。
登錄上去后,就可以點擊查找按鍵來找題目做了。

注意:現在的leetcode中文版也有社區和競賽了哦

如果你能讀到這里,小編希望你對“怎么配置vscode+leetcode環境”這一關鍵問題有了從實踐層面最深刻的體會,具體使用情況還需要大家自己動手實踐使用過才能領會,如果想閱讀更多相關內容的文章,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

青州市| 措勤县| 桐乡市| 盐津县| 桃园县| 石渠县| 武安市| 东乌| 莱阳市| 依安县| 榆林市| 孟连| 安仁县| 建始县| 阳曲县| 河北省| 奉节县| 惠安县| 天长市| 宜城市| 从化市| 襄垣县| 库伦旗| 定远县| 修水县| 高安市| 交城县| 兴隆县| 通道| 古蔺县| 凤山县| 华容县| 樟树市| 平山县| 五指山市| 合水县| 奉节县| 通化市| 镇宁| 清流县| 辰溪县|