我知道PyCharm是年轻的IDE,但编号喜欢知道如果你们在使用它时发现了一些糖果。我从经验中知道,JetBrains IDE充满了糖果,迫不及待地想找到它。PyCharm隐藏的功能
请列出您的提示,也许你并没有第一次预期到那里。
我知道PyCharm是年轻的IDE,但编号喜欢知道如果你们在使用它时发现了一些糖果。我从经验中知道,JetBrains IDE充满了糖果,迫不及待地想找到它。PyCharm隐藏的功能
请列出您的提示,也许你并没有第一次预期到那里。
作为PyCharm
的主要开发人员,我可以告诉你,我们通常不会随机地隐藏功能,并且有一些可靠的方法可以发现大部分功能。
PyCharm
高亮显示的警告,并注意许多检查都有快速修复以自动纠正问题通过按住Control键并点击URLconf中的查看方法,将会打开views.py并将您引导至该方法。同样,在控件中单击视图中的模板名称以及其他模板(如extends
标记)中的模板名称会使您看到该模板。
未隐藏,但在编辑CSS文件时,它显示任何使用颜色的样式的装订线中的颜色。我喜欢那个。同样对于CSS:代码洞察提供标签的优化,以及使未使用的标签变灰。
编辑HTML文件时,将鼠标移至编辑器的右上方将显示多个浏览器的图标......单击这些将在各自的浏览器中打开当前的HTML。如果您使用的是Django模板,那么它不会很有用,但是仍然是另一块IDE-candy。
自动导入也可能是我最喜欢的功能之一。不过,它仍然需要一些工作。这只是一个预览版本,所以我相信它会不断变得更好。
做得好,JetBrains!
我不知道这是否是一个隐藏功能真的,但是当你知道它使测试变得更轻松。
如果您通过PyCharm运行测试,您可以单击回溯的名称和行,将您带到Python代码中的确切行。使测试变得如此简单。
我最近不得不想出的一点是,如何在运行时将硬编码参数传递给Python程序。我想在IDE中执行它,而不必切换到命令窗口来运行程序。
在PyCharm 1.5.2中,您可以点击Run
,然后点击Edit Configurations
。标记为Script parameters
的第三个文本框允许您对程序参数进行硬编码。这些将在每次从PyCharm运行程序时使用。
这不是PyCharm具体的,我却发现它的IntelliJ但我虽然PyCharm用户将受益太...
尝试Alt +点击(按Ctrl + Alt +单击如果使用的是GNOME默认键盘映射)和拖动以选择文字。它将选择有界的块而不是使用自动换行的完整行。这些选定的块可用于输入重复的文本或一次删除一行的很多部分。尝试一下,你会发现它比你想象的更频繁!
不幸的是,你只能用盒子来做到这一点。 Sublime Text 2/3允许您任意选择任意一段文字。并立即写在不同的地方。这也与搜索一起工作。让我们希望在这个可爱的IDE中看到类似的东西。 – Plastefuchs 2013-12-10 13:25:34
我刚刚在Mac上的PyCharm 4.5.3中试过。我能够在不同的地方进行选项点击并创建多个插入符号。然后,我可以输入文字,并出现在所有这些地方。 – 2015-08-11 12:04:41
我最近发现一个选项(我认为这将默认关闭):
环绕的选择上输入报价或支柱
基本上,如果你可以快速地从任何使一个字符串,只是按Ctrl-W选择,然后键入quote。真棒:)
PS:要启用此设置使用搜索功能,搜索:surround
关于如何启用此选项,请参阅http://stackoverflow.com/a/27168576/1316649 – fstang 2015-04-03 06:28:33
在设置中使用搜索选项会更容易,您可以选择:Surround。 – 2015-04-03 10:13:52
恕我直言,这应该是在默认情况下,但它不是,它花了我很多年才发现这一点。谢谢 – 2015-04-29 14:21:09
这里是一个:'ALT + SHIFT + S',搜索记忆:'IDE设置> Appearance' - >勾'显示记忆指示符。内存条将显示在右下角。点击此栏运行垃圾收集/内存扫描。 – 2013-08-30 14:31:20
@LorenzLoSauer现在在Preferences> Appearance&Behavior> Appearance下。尽管如此,仍然显示内存指示符。 :)至少它在社区版中。因人而异。 – 2016-12-30 23:44:36