微軟隱藏的秘密武器之一:Visual Studio可作為Python IDE
眾所周知,Visual Studio 是開發 Windows 平臺產品的利器,是C#、ASP.NET 等應用開發的首選 IDE。其實,Visual Studio 也可作為 Python IDE 來使用。你只需在 Visual Studio 的基礎上,安裝 PTVS(Python Tools for Vistul Studio)插件,即可快速將 Visual Studio 變成 Python IDE 來使用。
PTVS 部分功能簡介
PTVS 是一個自由/開源插件,它支持 CPython、IronPython、編輯、瀏覽、智能感知、混合的 Python/ C++ 調試、性能分析、HPC 集群、IPython、Django、以及適用于 Windows、Linux 和 MacOS 的客戶端的云計算。
PTVS 能夠識別到已安裝的 Python 引擎,用戶可以很容易的在多個引擎之間進行切換。在這里,用戶可以看到,VS 可以為每個版本的 Python 或 IronPython 自動更新相應的數據庫。
PTVS 集成了 Python 單元測試及 VS 單元測試 UI,能夠清楚地識別出用戶在進行單元測試。
安裝 PTVS
電腦上需要具備 VS、PTVS 和 Python 這三個平臺軟件安裝包,這是安裝的前提。這里有一個完整的 PTVS 安裝說明。
- 如果你沒有安裝 Visual Studio,可以查找包含 Visual Studio Shell 的 PTVS。這里為你提供了"PyToolsIntegrated"、Python 可供你查閱下載使用。
- 如果你已經安裝了 VS 2010 或 VS 2012 或 VS 2013,這時需要查閱與該版本相應的 PTVS。這里以 VS2013、Python 3.3、PTVS 為例說明。 </ul>
基于 Visual Studio 平臺開發的 Django 應用程序
如果你是一位 Django(Python 的一個 Web 框架)Web 的開發人員,那么你可以使用 VS 來開發應用程序。
點擊文件新建 Django 應用程序,這時從解決方案資源管理器中獲得了一個新的 ython 虛擬環境,接著 Visual Studio 為你自動安裝 pip(Python 包管理器)。
這時右擊“dev“,就如同 NuGet 一樣,安裝了 Django
由于 Django 運行的程序比較多,所以運行起來需花費一些時間,在 Django 中完成了 Hello World 程序的編寫后,從 Visual Studio 平臺中啟動并運行這個 Hello Django 程序。
英文原文:One of Microsoft's Best-Kept Secrets - Python Tools for Visual Studio (PTVS)