PTVS+VS2013 Shell实现免费轻巧强大的Python IDE

1.前言

  Halo!现在开始写第一篇Blog,有点小激动呢,以后请大家多多指教!

  PTVS (Python Tools for Visual Studio) 是一个开源项目,采用Apache 2.0许可发布,主要功能呢就是可以在Visual Studio上码Python及IronPython等,可以实现高级编辑功能、智能感知(Intellisense),代码浏览等功能。网上的资料挺多的,我这里就不说其他废话了。但我从网上找到的大多是在VS上安装插件的形式来使用PTVS的方法,我之前也是以插件的形式在用,但是重装系统后就懒得去装庞大笨重的VS 2013 Community了,于是自己摸索一下,发现不用安装完整版的VS也可以用PTVS,而且免费轻巧强大!免费轻巧强大!免费轻巧强大!重要的事情说了三遍之后就开始介绍方法。

2.一些原料

  2.1首先必不可少的当时是Python环境,我这里使用的是Python 2.7,从官网下载即可,具体就不细说了,贴地址:https://www.python.org/downloads/

  2.2如果需要使用其他的Python版本和框架如Django、IronPython或Jython,也请预先下载并安装好

  2.3由于要使用VS2013版本的PTVS,所以要下载2.2版本的,如果喜欢VS2010,就下载2.1版本的,但是2.1版本的与VS2013的不兼容,所以要自己去找VS2010的Shell。贴一下PTVS的Github主页路径http://microsoft.github.io/PTVS/

  2.4下面是比较关键的部分,我们需要下载Visual Studio 2013 Shell,官网路径https://www.visualstudio.com/downloads/download-visual-studio-vs ;对Visual Studio 2013 Shell的介绍连接http://www.cnblogs.com/TianFang/archive/2013/07/19/3201469.html

  2.5打开VS的下载官网(2015.09版本),在左边导航栏中找到“针对 Visual Studio 2013 的工具”下的Visual Studio 2013 Shell,点击;

  2.6Visual Studio 2013 Shell有集成和独立两个版本,请都要下载,缺一不可。下载完成后为vs_intshelladditional.exe和vs_isoshell.exe;

3.安装方法

  3.1安装方法很简单,首先安装好Python和IronPython等环境,并把环境变量添加到系统路径;

  3.2然后安装独立版的VS2013 Shell,即vs_isoshell.exe

  3.3安装集成版本的VS2013 Shell,即vs_intshelladditional.exe

  3.4最后就是安装PTVS2.2了,打开visual studio开始享用吧!

时间: 2024-10-16 06:40:34

PTVS+VS2013 Shell实现免费轻巧强大的Python IDE的相关文章

centos7使用vim打造强大的python IDE

编译升级vim centos7.3自带的vim是7.4.*版本, YouCompleteMe需要Vim 7.4.1578+我这里编译安装vim8.0 # 移除旧版本 sudo yum remove vim -y # 安装必要组件 sudo yum install ncurses-devel python-devel -y # 下载源码编译安装 git clone https://github.com/vim/vim.git cd vim/src # 根据自己实际情况设置编译参数 ./config

无比强大!Python抓取cssmoban网站的模版并下载

Python实现抓取http://www.cssmoban.com/cssthemes网站的模版并下载 实现代码 # -*- coding: utf-8 -*- import urlparse import urllib2 import re import os import os.path URL='http://www.cssmoban.com/cssthemes' #全局超时设置 urllib2.socket.setdefaulttimeout(500) #根据url获取内容 def ge

2017年必看的免费linux视频及python视频资源合集

2017年必看的linux直播课程与linux在线课程汇总   腾讯课堂: Linux课程: 系列直播课程: [免费]零基础Linux入门系统课程1(持续更新) https://ke.qq.com/course/202854 [免费]零基础linux入门课程2 https://ke.qq.com/course/213426 Linux 高薪进阶课程 https://ke.qq.com/course/210074     Python课程: 系列直播课程: [免费]Python全栈开发小白必备入门

Shell脚本,简单& 强大

摘自<码农增刊Linus与Linux>,章节:你可能不知道的Shell. 最近阅读完这本书,觉得其中有很多不错的内容,这是其中的一个Shell小甜点,拿来和大家一起分享一下,增加了一些我自己的测试内容.笔者写这个随笔,旨在分享和提高大家对Shell的兴趣. 阅读以下部分前,强烈建议读者打开一个shell 实验,这些都不是shell 教科书里的大路货哦:) 1. sudo !! 以root 的身份执行上一条命令.场景举例:比如Ubuntu 里用apt- get 安装软件包的时候是需要root 身

java中强大的免费的集成开发环境(IDE)eclipse的使用技巧及注意事项

1调整字体,window->prefernce->Appereance->colors and fonts->Basic->Text font双击即可进行编辑 2.设置行号 右击左边框,选择show line numbers 即可 3.如果帮左边和上面的界面×掉了 点击"window"->"showview"里面进行勾选4."eclipse"设置包名右击"src"然后进行命名规则,一般将公司

强大的 Python 任务自动化工具!invoke 十分钟入门指南

接着前面的<tox 教程>,以及刚翻译好的<nox文档>,我们继续聊聊 Python 任务自动化的话题. nox 的作者在去年的 Pycon US 上,做了一场题为<Break the Cycle: Three excellent Python tools to automate repetitive tasks>的分享(B站观看地址:https://b23.tv/av86640235),她介绍了三个任务自动化工具:tox.nox 和 invoke,本文的话题正好就是最

无比强大!Python抓取cssmoban站点的模版并下载

Python实现抓取http://www.cssmoban.com/cssthemes站点的模版并下载 实现代码 # -*- coding: utf-8 -*- import urlparse import urllib2 import re import os import os.path URL='http://www.cssmoban.com/cssthemes' #全局超时设置 urllib2.socket.setdefaulttimeout(500) #依据url获取内容 def ge

[转] 强大的python字符串解析

1.python字符串通常有单引号('...').双引号("...").三引号("""...""")或('''...''')包围,三引 号包含的字符串可由多行组成,一般可表示大段的叙述性字符串.在使用时基本没有差别,但双引号和三引号("""...""")中可以包含单引号,三引号 ('''...''')可以包含双引号,而不需要转义. 2.用(\)对特殊字符转义,如(\)

超赞的Linux软件分享(持续更新)

开发 Android studio - Android 的官方 IDE:Android Studio 提供在各种类型的安卓设备上构建应用最快的工具. Aptana - Aptana Studio 利用了 Eclipse 的灵活性并且专注于让它成为强大的web 开发引擎. Arduino IDE - 开源的 Arduino 软件(IDE)让编写代码和上传代码到开发板变得简单. BlueJ - 一款为新手设计的免费 Java 开发环境,世界范围内数百万人使用. Clion - 一款强大的跨平台 C