摘要:如何獲得訪問下載并安裝。安裝完后需要使用命令安裝模塊,該模塊負(fù)責(zé)隔離不同項(xiàng)目開發(fā)之間的模塊依賴。工作區(qū)級別的設(shè)置則僅針對當(dāng)前項(xiàng)目生效,配置文件存放在項(xiàng)目的文件夾中。以下步驟記錄了如何建立項(xiàng)目的基本目錄結(jié)構(gòu)。
如何獲得 Visual Studio Code
訪問 http://code.visualstudio.com 下載并安裝。
前提條件安裝Python 2.7 及 Python 3.5,Windows下可以安裝至 c:python27 及 c:python35。注意環(huán)境變量PATH的設(shè)置,建議只在PATH中添加一個(gè)版本的Python路徑。Python 安裝完后需要使用pip命令安裝virtualenv模塊,該模塊負(fù)責(zé)隔離不同項(xiàng)目開發(fā)之間的模塊依賴。
在安裝完后,如果是Windows操作系統(tǒng),可以在%USERPROFILE%下創(chuàng)建pip文件夾,并在該文件夾內(nèi)創(chuàng)建包含以下內(nèi)容的pip.ini文件,該文件的作用是讓pip命令通過阿里云的鏡像站點(diǎn)安裝Python模塊。
[global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com如何將Visual Studio Code配置成Django項(xiàng)目開發(fā)環(huán)境
推薦在Windows下使用cmder作為首選命令行工具,配合最新版Git客戶端使用,即可在Windows下使用linux命令的移植版本。項(xiàng)目文件夾可為d: epos。
通常vscode應(yīng)該以文件夾的形式打開項(xiàng)目,可以在cmder中通過cd命令切換目錄至項(xiàng)目文件夾,例如d: eposdemo,然后再執(zhí)行 code . 打開項(xiàng)目。
推薦將vscode界面語言配置成英文,方式為在vscode窗口中按下 Ctrl + Shift + P,輸入 語言,選擇配置語言,再打開的配置文件中,將locale設(shè)置為en-US
安裝插件打開 vscode,按下 Ctrl + Shift + X 打開插件管理側(cè)邊欄。依次安裝下列插件
創(chuàng)建Django測試項(xiàng)目并進(jìn)行配置Git history
Python
Django Template
jquery Code Snippets
Bootstrap 3 Snippets
VS Code提供了兩種范圍的設(shè)置,分別是User及Workspace. 用戶級別的設(shè)置可以理解為全局設(shè)置,其中的設(shè)置對任一vscode實(shí)例都生效。工作區(qū)級別的設(shè)置則僅針對當(dāng)前項(xiàng)目生效,配置文件存放在項(xiàng)目的 .vscode 文件夾中。一般在項(xiàng)目開發(fā)中我們使用工作區(qū)級別的設(shè)置。以下步驟記錄了如何建立Django項(xiàng)目的基本目錄結(jié)構(gòu)。
創(chuàng)建項(xiàng)目文件夾,例如 mkdir e: empdjango_demo,并當(dāng)前目錄切換到該文件夾
在項(xiàng)目文件夾中使用virtualenv env 創(chuàng)建env文件夾
創(chuàng)建 requirements.txt 文件,文件中添加以下內(nèi)容,pylint為python的靜態(tài)語法檢測器,pylint-django 是適用于django項(xiàng)目的語法檢查其插件,autopep8 是代碼格式化工具
django<1.10
pylint
pylint-django
autopep8
執(zhí)行 envScriptsactivate.bat 激活虛擬環(huán)境
執(zhí)行 pip install -r requirements.txt 安裝相關(guān)模塊
執(zhí)行 django-admin startproject demo . 在當(dāng)前目錄下創(chuàng)建django項(xiàng)目文件夾
執(zhí)行 python manage.py startapp web 新建django app
執(zhí)行 code . 在當(dāng)前配置打開項(xiàng)目
在 vscode 中按下 Ctrl + Shift + P,輸入 select,選擇 Python: Select Workspace Interpreter,在出現(xiàn)的選項(xiàng)中將Python解析器指向env文件夾中的python
在 vscode 中按下 Ctrl + Shift + P,輸入 workspace,選擇 Preferences: Open Workspace Settings,配置完成后的JSON文件如下
{ "python.pythonPath": "e:/temp/django_demo/env/scripts/python.exe", "python.linting.pylintPath": "pylint", "python.linting.pylintArgs": [ "--load-plugins", "pylint_django" ], "python.formatting.autopep8Path": "autopep8" }
成功配置完成后,vscode 會在狀態(tài)欄中提示代碼是否符合 pylint的相關(guān)規(guī)則。之后我們可以在此基礎(chǔ)上繼續(xù)項(xiàng)目開發(fā)。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/38622.html
摘要:分享嘉賓是來自微軟云計(jì)算事業(yè)部的高級軟件開發(fā)工程師劉鵬。是微軟開源的一款開發(fā)工具,它針對做了許多編譯和命令上的支持。今天主要向大家介紹一下微軟去年推出的一個(gè),以及對的一些支持。年他加入微軟,從事開發(fā)的工作。 本文是數(shù)人云分布式架構(gòu)的開源組件大選Meetup的實(shí)錄分享。分享嘉賓是來自微軟云計(jì)算事業(yè)部的高級軟件開發(fā)工程師劉鵬。Visual Studio Code是微軟開源的一款開發(fā)工具,它...
摘要:此擴(kuò)展使用安裝在已打開的工作區(qū)文件夾內(nèi)的庫。此擴(kuò)展由開發(fā),是一個(gè)與之間的調(diào)試適配器。它具有零依賴性,并可以極大程度地工作于任何規(guī)模的項(xiàng)目里。查看先前文件的拷貝或者將其與工作區(qū)版本或先前版本進(jìn)行比較,查看編輯器里對活動行的更改。 showImg(https://segmentfault.com/img/remote/1460000018002818?w=1223&h=630); 嗨 工匠...
摘要:在這個(gè)編輯器中,和是其中排名靠前的兩個(gè)。是一個(gè)免費(fèi)的輕量級編輯器和,用于和開發(fā)。對于免費(fèi)的代碼編輯器來說,是一個(gè)很好的選擇??梢园惭b兩個(gè)命令行實(shí)用程序,用于從啟動編輯器,用于管理的軟件包。 對于JavaScript程序員來說,目前有很多很棒的工具可供選擇。本文將會討論10個(gè)優(yōu)秀的支持javascript,HTML5和CSS開發(fā),并且可以使用Markdown進(jìn)行文檔編寫的文本編輯器。為什...
摘要:個(gè)人還是更加習(xí)慣于斷點(diǎn)調(diào)試。這篇文章將介紹如何配置和來完成直接在斷點(diǎn)調(diào)試代碼并且在的調(diào)試窗口看到中相同的值?,F(xiàn)在就可以在文件的代碼中打斷點(diǎn)進(jìn)行調(diào)試了。 很多人習(xí)慣在 Chrome 的調(diào)試窗口中調(diào)試 Vue 代碼, 或者直接使用 console.log 來觀察變量值, 這是非常痛苦的一件事,需要同時(shí)打開至少 3 個(gè)窗體。個(gè)人還是更加習(xí)慣于斷點(diǎn)調(diào)試。這篇文章將介紹如何配置 Visual S...
閱讀 3705·2021-10-13 09:40
閱讀 3164·2021-10-09 09:53
閱讀 3563·2021-09-26 09:46
閱讀 1866·2021-09-08 09:36
閱讀 4258·2021-09-02 09:46
閱讀 1327·2019-08-30 15:54
閱讀 3190·2019-08-30 15:44
閱讀 1036·2019-08-30 11:06