问题标签 [ptvs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
493 浏览

python - 使用 Visual Studio 的 Python 工具进行 Stackless Python 开发

适用于 Visual Studio Beta的Python 工具(包括对 CPython 的支持)是否允许您在 Stackless Python 中进行开发?

如果是这样,除了在现有的 VS2010 安装上安装 PTVS 之外,您能否扩展您的答案以包括设置 Stackless Python 环境所需的任何步骤?

0 投票
6 回答
35588 浏览

python - 使用 Visual Studio 的 Python 工具注释掉多行的快捷方式

使用 Visual Studio 的 Python 工具注释掉多行的快捷方式是什么?

0 投票
1 回答
2089 浏览

python - 在 Visual Studio 中运行 Python 工具的错误消息

我是 python 新手,今天才开始学习它。

我已经为 Visual Studio 2010 安装了 Python 工具,并使用 VS 作为我的编辑器。

我的测试 python 程序运行正确,但在输出窗口的最后一行我看到以下内容

请告诉我这个错误是什么意思,我该如何解决。提前致谢!

编辑:此外,每当我尝试通过按 F5(开始调试)运行我的程序时,它会打开一个名为 c:\Program Files\Python32\python.exe 的命令窗口,它似乎正在从其位置调用主 python 文件. 它应该打开那个命令窗口一秒钟吗?我怀疑该命令窗口是否是有问题的“Python 线程”。

编辑_2:

对于所有未来的新资源管理器或 python:

如果您正在使用 Python Tools for Visual Studios,您可能希望使用 Shift+Alt+F5 而不仅仅是 F5 来构建您的程序。这将在 VS 内的 Python 交互式窗口中输出,并且不会显示烦人的命令窗口弹出窗口。

0 投票
3 回答
5214 浏览

python - 如何使用 Visual Studio 的(Python 工具)调试远程 Python 应用程序?

根据http://pytools.codeplex.com/,PTVS 支持“本地和远程调试”。但是,我找不到与之相关的任何内容。

所以我很好奇他们的“远程调试”是否只是附加到同一台机器上正在运行的进程,或者是否有一些基于 TCP/IP 的实际远程调试支持可用。我想将 PTVS 用于在另一台(linux)机器上的 apache 上运行的基于 WSGI 的 Web 应用程序,但没有适当的远程调试器(例如 WinPDB,这还不错,但集成在 IDE 中的东西会更好)它不是真的有用...

0 投票
2 回答
3509 浏览

python - GUI 表单编辑器

我最近安装了 PTVS,因为我来自 C# 并且我习惯了 Visual Studio。我虽然 PTVS 具有 GUI 创建支持,如 C# 中的 Windows 窗体,但我很失望,因为我需要编写几个 Windows 应用程序,而且我喜欢 python。

是否有任何插件可以将此功能添加到 PTVS?他们是否计划在不久的将来对其进行编程?

扩大我的问题:python中是否存在真正的Windows应用程序IDE,以及像Visual Studio这样的“简单”GUI设计器?

在责备我之前,你必须知道我已经尝试过 BOA、Dabo、SPE Python Eclipse 和 Netbeans 插件,但没有成功......我不想要 2007 年的 0.7 项目版本......那里有什么可靠的东西吗?我找不到

谢谢

0 投票
1 回答
1631 浏览

python - PyQT 和 Visual Studio 2010

我正在为 Windows 7 使用 PyQT v4.9,而 Visual Studio 2010(扩展 PTVS 1.1)自动完成在 IDE 中是很好的功能。示例:object.method_of_class() #当我按下点时,查看可能的方法列表。

但是对于 pyqt 类,这不起作用,例如:QtGui.QDesktopWidget()

我怎么解决这个问题?

PS原谅我的英语不好

0 投票
3 回答
5852 浏览

python - 在 Visual Studio Tools for python 中按 ctrl+F5 后控制台窗口立即关闭

我已经为 Visual Studio 安装了 Python 工具,但当我在 Visual Studio 中运行 C# 控制台应用程序并点击以下快捷键时,我无法在控制台窗口中看到输出。

F5 - 开始调试程序并在 c# 和 Python 中关闭控制台窗口
Ctrl+F5 -开始而不调试,在 C# 中按预期工作,但在 Python 程序中不正常。它总是在两个选项下退出控制台窗口。

Python 应用程序还有第三个选项“在 Python 交互中执行项目”。此选项有时会产生输出,有时不会。

我应该怎么做才能在控制台窗口中看到输出并且运行程序后窗口不应该关闭?对于 python 控制台应用程序,这甚至是可能的还是一些概念上的差异?

我在这里做错了吗?

0 投票
1 回答
1069 浏览

python - 如何检查 Python Tools for Visual Studio 的调试器是否附加到当前进程?

如何检查 Python Tools for Visual Studio 2010 的调试器是否附加到当前进程?

IsDebuggerPresentCheckRemoteDebuggerPresent功能不工作,但 Visual Studio 2008 可以说它已经在调试。VS2008 是否使用一些 DTE 方法来实现这一点(枚举 VS 的运行版本,包括旧版本和未来(???)版本,并检查它是否已经调试过......?)或者它使用了我可以在里面使用的其他方式我的应用程序?

注意:事实证明,WinDbg 允许附加到这个进程,所以如果你需要同时调试 C++ 和 Python,你可以尝试直到这个问题得到解决。

0 投票
0 回答
856 浏览

c# - IntelliSense 不适用于 C# Project-Visual Studio 2010 中的 python

我有一个项目,在 VS 中是一个 C# 项目,但在其中我有很多 IronPython 源。开箱即用的 PTVS 突出显示语法,而 IntelliSense 正在使用系统模块。但我也有一些程序集(通过对项目的引用正确链接);C# 可以使用它们,它们也可以在 IronPython 中运行(脚本正在运行)。但是,IntelliSense 不会自动完成或解析编辑器中的对象。我想也许 PTVS 中的 IronPython 没有看到我的库,所以我将它们添加到 IRONPYTHONPATH 并在它之后 + clr.AddReference。我可以在交互式控制台中使用它们,但编辑器没有运气。在设置中,我将所有解释器都设置为 IronPython。

0 投票
1 回答
849 浏览

visual-studio-2010 - PTVS 未检测到 IronPython 安装

我想在 Visual Studio 2010 中使用 Python Tools for Visual Studio 将解释器更改为 IronPython。上次我对此没有任何问题时,我将 CPython 和 IronPython 列入名单,但现在 IronPython 神奇地消失了。在此之后,我尝试恢复它并执行此操作:

  • 我重新安装了 PTVS,这仍然没有帮助
  • 我在系统中重新安装了 IronPython,但仍然没有

所以我想添加这个入门手册,但我不知道我应该在那里输入什么。我仍然可以在 IronPython 中创建项目,并且 IntelliSense 正确地建议我组装。

您能否告诉我如何强制 PTVS 重新扫描以查找 IronPython,或者我应该输入什么来手动添加此条目。