Python Tools for Visual Studio 2.2 Beta 版发布了

【原文发表地址】Python Tools for Visual Studio 2.2 Beta Released 【原文发表时间】2015-3-16 9:00 AM 从Visual Studio 2.1 (PTVS) 发布到现在已经有段时间了,在这段时间,我们团队正从事Azure Machine Learning 和the Python Client library 的开发。但是我们没有忘记PTVS。我们致力于一些来自用户的大众化的需求的工作,今天我们发布了Visual Studio 2013 PTVS2.2的beta版本(包括免费可选择的工具Visual Studio Community Edition,Express for Web 和Express for Desktop)和Visual Studio 2015 CTP6。 PTVS2.2 beta 版本拥有大量我们用户要求的新功能,也修复了许多确实很恼人的问题(完整的列表在这儿),还没有准备好将它作为产品使用,但是我们很想听取一些有关它看起来怎么样之类的反馈意见,来确保我们正在做你喜欢用的工具。以下是一些新版本的亮点。 任务注释 如果你像我们一样,你或许有少量注释散布在你的整个代码中:之后你要做的事情,你希望别人后续要做的事情,还有你觉得你或许不应该做的事情。我们的用户很长时间被要求在Task List窗口中去看这些信息,在PTVS2.2 beta版本中你可以看到了。Task List 窗口可以在View菜单下找到,并且当这条注释在下拉框中选中的时候我们会展示所有的表单。 Python 环境窗口 与不同的Python版本协同工作对我们用户来说非常重要, 并且几乎每个人都想找到和安装最新和最强大的Python库。我们对Python环境进行了整修并且添加了一些新的功能。你可以很容易地查看和配置所有的Python安装,打开交互窗口,搜索PyPI获得安装包并安装它们,更新安装包,获取一些有关为何智能提示在一些库中不工作的信息(抱歉)。我们喜欢使用高大的布局,但是如果你的窗口足够宽它将变为一个水平的布局。请让我们知道哪种你更喜欢,你还想要在这儿看到哪些功能。你可以通过视图,其他窗口来打开Python环境窗口。 折叠每样事物 这曾经或许是我们最大的需求,所以我们把它添加上了。现在你几乎可以跨越很多行折叠任何事物,无论它们在你代码的什么位置。这包括函数,类,表单,词典,循环,异常处理,甚至多行字符串。我们同样检测区域的开始和结尾(这通常被看作是Python中的注释)并且你可以在中间折叠任何事物。如果你发现了一些你想要折叠而我们遗漏的东西,请让我们知道。 代码片段 你会经常发现相同的代码你写了多次,所以我们添加了代码片段功能使它变得容易一些。你可以通过编辑,智能提示菜单,或简单地输入类似于“def”,“try”或“class”等关键字,然后按“Tab”键来插入任何你提前定义的Python片段。你也可以添加你所需要的自己的代码片段,如果你想要看到它们被包含在PTVS,你可以在CodePlex 中共享它。 自动窗口…