写点什么

Python Tools for Visual Studio 2.0 新增对智能感知、Virtualenv 和 Windows Azure 的支持

  • 2013-04-11
  • 本文字数:897 字

    阅读完需:约 3 分钟

微软近期发布了 Python Tools for Visual Studio 2.0 的 alpha 版本,其中包括调试方面的改进、智能感知和对 Windows Azure 的支持。这一版本让开发者可以使用 Visual Studio 调试 Python 脚本文件,开发者只需要简单地打开相关文件,右键点击 “作为脚本调试”,并从以下功能中选择:设定断点、全部中断、监控调用栈的状态、局部变量和监视窗口。此外,它现在已经支持在 Windows、Linux 和 Mac OS X 中使用远程调试和客户端类库。

Python Tools for Visual Studio 2.0 的 alpha 版本以三种不同形式提供了对智能感知的支持,包括补全特性、签名帮助和快速信息。补全特性基于上下文显示推荐词列表,并对其过滤以避免列出错误或不相关的内容。

签名帮助这一形式的智能感知,将在编写一个包含任何文档和可用的参数信息的函数调用时显示。此外,当开发者将鼠标放置在一个标识符上的时候,快速信息将以提示信息的形式呈现给开发者,并且会显示可能的值或类型、任何可用文档、返回类型和定义位置。

作为最新版本,该 alpha 版本支持 Windows Azure 、虚拟机、云服务、Web 站点,以及在 Azure 上进行基于浏览器的计算。此外,开发者还将可以使用 Visual Studio 开发 Django 应用并将其部署到 Windows Azure 上。

根据官方消息,Python Tools for Visual Studio 2.0 的 alpha 版本应该按以下步骤安装:

  1. 卸载旧版本的 Python Tools(如果有的话)
  2. 安装 Python 发行版——CPython 或 IronPython
  3. 安装 Visual Studio 2010 或 2012,接下来运行 Python Tools for Visual Studio 2.0 alpha 版的安装包

Python Tools for Visual Studio 2.0 的 alpha 版本支持 Virtualenv ,它是用于创建虚拟环境的 Python 工具。要创建新的虚拟环境,开发者需要在 Visual Studio IDE 中右键点击“虚拟环境”的树节点并选择“创建虚拟环境”选项。

查看英文原文: Python Tools for Visual Studio 2.0 Adds IntelliSense, Virtualenv and Windows Azure Support


感谢侯伯薇对本文的审校。

给 InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-04-11 09:382088
用户头像

发布了 256 篇内容, 共 63.9 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

通过ChatGPT来写论文

石云升

AIGC ChatGPT 三周年连更

手撕代码系列(四)

控心つcrazy

JavaScript 面试 前端面试题 ES6基础知识点总结

分布式事务的21种武器 - 3

俞凡

架构 云原生

Go语言开发小技巧&易错点100例(六)

海风极客

三周年连更

ssh 连接Linux确实很安全,这6种身份验证方法很强!

wljslmz

Linux SSH 三周年连更

2023-05-02:如果一个正整数每一个数位都是 互不相同 的,我们称它是 特殊整数 。 给你一个正整数 n ,请你返回区间 [1, n] 之间特殊整数的数目。 输入:n = 20。 输出:19。

福大大架构师每日一题

Go 算法 rust 福大大

算法题每日一练:矩阵置零

知心宝贝

数据结构 算法 前端 后端 三周年连更

区块链技术是什么?比特币又是什么?硕士是区块链研究方向,就业怎么办?

千与编程

区块链+ 研读版

【Python实战】Python采集情感音频

BROKEN

三周年连更

Angular 服务器端渲染两个相关的 SERVER_REQUEST_URL 和 SERVER_REQUEST_ORIGIN

Jerry Wang

前端开发 angular 三周年连更

《写好README很重要》

后台技术汇

三周年连更

云安全技术管理

阿泽🧸

云安全 三周年连更

自然语言处理_AI文本翻译

DS小龙哥

三周年连更

ChatGPT 将如何影响编程行业?程序员是被将被替代? | 社区征文

格斗家不爱在外太空沉思

ChatGPT 三周年征文

光粒科技亮相AWE 2023展会,Holoswim2智能泳镜沉浸式领航

科技热闻

Linux 文件与目录管理

鸿蒙之旅

Linux 三周年连更

Java HashMap 的常用方法,Java工程师必知!

Java架构历程

Java hashmap 三周年连更

徒手体验卷积运算的全过程 | 社区征文

迷彩

Python 深度学习 卷积 三周年征文 三周年连更

高级视频编码器性能对比(H265、VP9、AV1)

轻口味

音视频 视频编解码 三周年连更

appuploader   iOS 应用自动发布

雪奈椰子

微信业务架构图

冲虚

信道的定义和分类

timerring

信息论

模块1-学生管理系统架构设计

冲虚

Haproxy进阶管理:命令行控制后端节点上下线

乌龟哥哥

三周年连更

数据湖技术Iceberg和Hudi的比较

漫长的白日梦

数据湖 iceberg Hudi

云原生时代的安全变化趋势

穿过生命散发芬芳

云原生 三周年连更

2023-05-01:给你一个整数 n , 请你在无限的整数序列 [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, ...] 中找出并返回第 n 位上的数字。 1 <= n <=

福大大架构师每日一题

golang 算法 rust 福大大

如何用 python 设计一个兑奖程序?

海拥(haiyong.site)

三周年连更

Mac M1 8G丐版尝试本地部署Stable Diffusion

IT蜗壳-Tango

三周年连更

Matlab凸优化算法

袁袁袁袁满

三周年连更

Java Collection与Map详解

timerring

Java

  • 扫码加入 InfoQ 开发者交流群
Python Tools for Visual Studio 2.0新增对智能感知、Virtualenv和Windows Azure的支持_Python_Anand Narayanaswamy_InfoQ精选文章