问题标签 [pycharm]

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 投票
3 回答
21454 浏览

intellij-idea - 如何在 CamelCase 中按部分(而不是整个单词)浏览源代码?

我记得当我使用 Eclipse 时,当按住 CTRL 并使用左箭头或右箭头时,Eclipse 会LongCamelCaseWrittenWord分几步导航。一次驼峰式单词。

所以它会像下面这样(管道|代表实际的光标位置):

有没有办法在 IntelliJ 中实现这一点?目前,IntelliJ 一次跨过整个单词。

使用 IntelliJ 9.0

0 投票
2 回答
17498 浏览

python - 打破pycharm中未处理的异常

有谁知道如何打破 pycharm 中未处理的异常?根据此链接,它应该是可能的,尽管它对我来说并没有破坏(构建 105.58)。我必须打开一些开关才能启用它吗?

编辑:我按照你的建议做了,但调试器并没有中断未处理的异常。请查看下面的屏幕截图,如果我需要做其他事情,请告诉我。 在此处输入图像描述

这似乎与在 pydev/gae 中打破未处理的异常是同一个问题。Pycharm 使用 pydevd 作为调试器。

我可以让它在非 gae 项目上中断,但它不会在 gae 项目上中断。如何解决这个问题?

0 投票
6 回答
18436 浏览

python - PyCharm:DJANGO_SETTINGS_MODULE 未定义

我正在使用 PyCharm IDE,当我运行任何file.py我得到这个错误:

..raise ImportError("无法导入设置,因为未定义环境变量 %s。" % ENVIRONMENT_VARIABLE) ImportError:无法导入设置,因为未定义环境变量 DJANGO_SETTINGS_MODULE。

如何DJANGO_SETTINGS_MODULE在 PyCharm 中配置环境变量?

0 投票
1 回答
2324 浏览

python - pyCharm Django 错误

我正在使用 PyCharm。在 models.py 我有这样的模型:

但是在views.py中我写的时候:

objects下划线为错误“未解析的属性引用”,并且代码完整不适用于它。当我运行应用程序时,它可以工作。怎么了?

0 投票
2 回答
1043 浏览

python - 使用西里尔字母时出现 UnicodeDecodeError

我有一个只包含的模块(它只是一个例子。问题出在更大的模块中):

执行时我得到:

我正在使用波兰语 windows xp 和 python 3.2 。我必须更改才能正确执行此模块

0 投票
2 回答
4388 浏览

django - PyCharm manage.py runserver 错误

很抱歉问一个菜鸟问题,但我不知道为什么会这样。

我刚刚重新安装了 Django 1.3,并且是第一次尝试 PyCharm。当我python manage.py runserver从终端运行时,一切都顺利,但是如果我尝试runserver从 PyCharm 中运行,我会得到以下信息:

请注意,这一切都是在我从浏览器中请求任何页面之前发生的。而且,正如我所说,我从终端运行没有问题。任何帮助将不胜感激。

0 投票
1 回答
7801 浏览

python - PyCharm 使用自动完成自动添加导入

我第一次尝试 PyCharm。来自 Eclipse/PyDev 环境,我不得不说到目前为止一切进展顺利。

我缺少一个我似乎无法找到的功能,如下所示:

在 PyDev 的自动完成列表中,当键入文件范围内不存在的符号时,它将显示它所在的模块列表。如果您选择该自动完成项,PyDev 不仅会为您完成符号,而且它将自动添加 import 语句来处理依赖关系。

这在 PyCharm 中是否存在?

到目前为止,它似乎只是自动完成文档范围内的内容。

0 投票
5 回答
37949 浏览

python - 我如何告诉 PyCharm 参数应该是什么类型?

当涉及到构造函数、赋值和方法调用时,PyCharm IDE 非常擅长分析我的源代码并确定每个变量应该是什么类型。我喜欢它正确的时候,因为它给了我很好的代码完成和参数信息,如果我尝试访问一个不存在的属性,它会给我警告。

但是当涉及到参数时,它什么都不知道。代码完成下拉菜单无法显示任何内容,因为它们不知道参数的类型。代码分析无法查找警告。

这有一定的意义。其他呼叫站点可以为该参数传递任何内容。但是,如果我的方法需要一个参数类型,比如说,,pygame.Surface我希望能够以某种方式向 PyCharm 指出,所以它可以Surface在其代码完成下拉列表中向我显示所有的属性,并突出显示警告如果我调用了错误的方法,等等。

有没有办法可以给 PyCharm 一个提示,并说“psst,这个参数应该是类型X”?(或者,也许,本着动态语言的精神,“这个参数应该像“一样X”?我可以接受。)


编辑: CrazyCoder 的答案,下面,是诀窍。对于像我这样想要快速总结的新手,这里是:

相关部分是文档字符串的@type peasant: Person行。

如果您还转到“文件”>“设置”>“Python 集成工具”并将“Docstring 格式”设置为“Epytext”,那么 PyCharm 的“视图”>“快速文档查找”将漂亮地打印参数信息,而不仅仅是按原样打印所有 @-lines。

0 投票
2 回答
1690 浏览

pycharm - PyCharm JavaScript 调试

PyCharm 1.5 中是否提供由 Firefox 和 Chrome 提供支持的 JavaScript 调试?

如果是这样,它可以与 Python / Django 调试器一起有效运行吗?

如果没有,有没有办法以某种集成方式将 PyCharm 与 WebStorm 结合使用?

0 投票
1 回答
827 浏览

django - PyCharm 自动导入忽略 Django 项目名称

PyCharm 允许您自动导入未找到的类...例如,如果我键入了在当前文件中未找到的方法名称或类名称,PyCharm 可以自动为其添加导入语句。但是,问题是自动导入错过了当前的 Django 项目名称......

例如:

您的 Django 项目称为myproject,当前应用程序是myapp。您的models.py中有一个名为MyModel的类。

如果您在某处输入“ MyModel ”,自动生成的导入语句将是:

然而,我希望它是:

有谁知道如何解决这个问题?