问题标签 [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.
python - 如何使用 Python Tools for Visual Studio (PTVS) 调试在本地 lighttpd 服务器上运行的 Python
Visual Studio 通过适用于 Visual Studio 的 Python 工具提供强大的 Python 支持:http: //pytools.codeplex.com/
在 Visual Studio 中调试 python 代码按预期工作。我在本地 Windows 机器上设置了一个 lighttpd 服务器,并且我有 python 脚本作为 cgi 脚本运行。从 lighttpd 运行时,我希望能够在 Visual Studio(在同一台 PC 上运行)中调试这些。
我可以使用以下方法调试 cgi 脚本: http ://winpdb.org 但我更喜欢 Visual Studio。
根据这个问题: How to debug a remote python application with (Python Tools for) Visual Studio?
暗示几乎有一种方法,但我没有看到设置断点并在 VS 中对其进行调试的特定方法。
python - 如何在 virtualenv 中使用 Python Tools for Visual Studio 运行 python 脚本?
我不知道如何在 Visual Studio 项目的 Python 工具中运行 activate.bat。我的项目中有一个带有 virtualenv 的目录环境。但是,我不知道如何./env/Scripts/activate.bat
在项目运行我的主要 python 脚本之前运行。
python - VisualStudio 2012 中的 IronPython
VisualStudio 2012 中是否支持 IronPython?我没有在模板中找到 IronPython 项目。
python - 为 Visual Studio 2012 (PTVS) 安装 Python 工具
几周前我安装了 VS 2010 的版本,它运行良好。我对 VS 2012 的版本没有这么好的运气。我做错了什么?我依次运行了来自 Microsoft 的两个安装程序,“vs_isoshell.exe”、“vs_intshelladditional.exe”,然后是“PTVS 1.5RC VS 2012.msi”。VS Shell 2012 出现了,Python 支持似乎出现了。我使用向导创建了一个新的 Python 项目。当我点击调试它时它不会运行。此外,VS Shell 也无法正确显示窗口底部。VS 2010 Shell 和 PTVS 仍然可以完美运行。
安装2012版本的步骤是什么?
编辑:我看到安装 2010 版本的说明说要先卸载以前的版本。我不愿意卸载 2010 版本。如果我卸载 PTVS 并运行 PTVS 1.5RC VS 2012.msi,PTVS 是否仍然可以在 VS 2010 Shell 中运行?
python - 如何将现有文件夹结构添加到我的 Visual Studio 项目(python 工具)?
这个问题与这些问题基本相同:
如何将现有目录树添加到 Visual Studio 中的项目? 如何在 Visual Studio 中“添加现有项目”整个目录结构?
除了解决方案对我不起作用。
看起来另一个用户遇到了完全相同的问题
http://pytools.codeplex.com/discussions/249455
但是http://xkcd.com/979/又来了。
我正在将 Visual Studio 2010 与 Visual Studio 的 Python 工具一起使用。
在这个项目中,用户创建新文件夹和代码并将它们提交给 SVN。另一个用户将更新 SVN,新文件和文件夹将显示在 Windows 资源管理器中。然后,用户需要一种简单的方法将这些文件夹和文件添加到解决方案中。
将解决方案放在 SVN 中,以便可以在提交之前将添加的文件夹添加到解决方案中,这不是一种选择。解决方案在与源分开的区域中进行控制。
建议的解决方案:
https://stackoverflow.com/a/392477/606660
不起作用,因为:
解决方案资源管理器中的“显示所有文件”按钮未显示。
建议的解决方案:
https://stackoverflow.com/a/57778/606660
不起作用,因为:
当我将文件夹拖到解决方案资源管理器窗格中时,文件夹的放置位置会影响它在解决方案中的嵌套位置。如果它被放到错误的文件夹中,它会显示为具有预期名称和预期内容的文件夹。这真的很接近我们想要的,除了它在错误的文件夹中(因为我故意把它放在错误的文件夹中)。如果文件夹被拖到正确的位置,它会显示为带有感叹号的文件。当您双击“文件”时,它会说
我相信这是因为 VS 会尝试在您将其拖到的目录中创建文件夹的副本。如果我将文件夹完全移出我的项目(比如桌面),然后将其拖到适当位置的解决方案资源管理器中,它会在项目中显示为文件夹。该文件夹的副本也会在磁盘上由 drop 指定的位置创建,具有相同的名称和内容。
因此,将文件夹拖放到解决方案资源管理器中似乎会在磁盘上创建文件夹的副本,该副本位于您在解决方案中放置该文件夹时的目标位置。如果该位置已经具有该名称的文件夹,则该文件夹将作为文件导入。
我的解决方案
我改用 PyCharm,它好多了。
python-3.x - PyMySQL UnicodeEncodeError; python shell成功但cmd失败
我是 pymysql 模块的新手并试图发现它,我有一个简单的代码:
我正在为 Visual Studio 使用 Python 工具。当我执行代码时,它失败并出现以下错误:
失败行包含城市名称:´s-Hertogenbosch
我认为这可能是与 cmd 输出相关的问题,所以我切换到 python shell,并且我的脚本运行没有任何错误。
那么我面临的问题是什么?我该如何解决?
我真的很想为 Visual Studio 使用 Python 工具,因此我非常欢迎能够使用 PTVS 的答案。
python - Visual Studio 的 Python 工具在子进程中设置断点
有没有办法可以在 Visual Studio 可以附加到的子进程中设置断点?我尝试过的任何事情都没有成功。下面的示例代码。
python - Python 工具 Visual Studio 支持 Twisted
我正在寻找一个 Python 应用程序。Visual Studio 的 Python 工具是否支持第三方库,例如 Twisted?
python - Visual Studio 的 Python 工具:将破折号键重新映射为下划线的方法?
将 Visual Studio 2010 与 Visual Studio 的Python 工具结合使用。我发现在 python 变量名中输入下划线很不方便。
有没有办法将-(dash key) 重新映射到下划线和Shif+-(shift + dash) 到破折号?类似于Emacs 中的 Smart-dash 模式(尽管在处理 python 项目时不需要那么花哨,简单的重新映射就可以了)。我不介意使用 3rd 方工具(例如自动热键)的解决方案,如果这是唯一的方法并且工作得相当好的话。
python - 适用于 Visual Studio 2012 的 Python 工具。工具/选项窗口中缺少 Python
从 codeplex遵循此页面上的指南后,我无法在我的工具/选项窗口中看到 Python 选项。我相信我从指南中得到的唯一偏差是:
- 发行版:没有安装 activestate python,因为我已经安装了 Python。
- 解释器:仅安装 IronPython 2.7
几次安装/重新安装后,我仍然看不到它工作......我可能会错过什么?还是我应该回到 Visual Studio 2010?