我知道PyCharm是年轻的IDE,但我很想知道你们是否在使用时找到了一些糖果.我从经验中知道,JetBrains IDE充满了糖果,迫不及待想要找到它.
请列出你的提示,也许是你没想到的那些东西.
作为首席开发人员PyCharm
,我可以告诉您,我们通常不会在随机位置隐藏功能,并且有一些可靠的方法可以发现大多数功能.
尝试Ctrl点击所有内容(方法,功能,模板标签名称和参数等)
如果 - Ctrl单击有效,通常也是如此(Ctrl- Space),重命名(Shift- F6)和查找用法(Alt- F7)
浏览菜单并尝试看起来很有趣的动作
看看设置| 用于配置可突出显示的警告PyCharm
的检查,并注意许多检查具有快速修正以自动更正问题
阅读博客并试用其中突出显示的功能.
我最近发现了一个选项(我认为它默认是关闭的):
键入引号或括号的环绕选择
基本上,如果你可以从任何东西快速创建一个字符串,只需按Ctrl-W选择,然后键入quote.太棒了:)
PS:要启用此使用设置搜索功能,请搜索: surround
我喜欢ctrl-w,选择块功能.在我认为能够通过按几次按ctrl-w来选择一个函数/ if块之后,我从来没有碰过这个.
这不是PyCharm特有的,我实际上是在IntelliJ中发现它但我虽然PyCharm用户也应该受益...
尝试Alt +单击(如果使用Gnome默认键映射,则按Ctrl + Alt +单击)并拖动以选择文本.它将使用自动换行选择有界块而不是完整的行.这些选定的块可用于键入重复文本或一次删除行的多个部分.尝试一下,你会发现它比你想象的更频繁!
我不知道这是否真的是一个隐藏的功能,但是当你知道它使测试变得如此简单.
如果您通过PyCharm运行测试,您可以单击回溯的名称和行,将您带到python代码中的确切行.使测试变得更加容易.
按住Control键并单击URLconf中的视图方法将打开views.py并使您正确使用该方法.同样,控件单击视图中的模板名称以及其他模板(如extends
标记中的模板名称)将带您进入该模板.
没有隐藏,但在编辑CSS文件时,它会显示任何使用颜色的样式的装订线中的颜色.我喜欢那个.此外,对于CSS:代码洞察提供了标签的优化,以及灰化未使用的标签.
编辑HTML文件时,将鼠标移动到编辑器的右上角将显示多个浏览器的图标...单击这些图标将在相应的浏览器中打开当前的HTML.如果您使用的是Django模板,那么就没那么有用了,但是还有另一块IDE糖果.
自动导入也可能是我最喜欢的功能之一.但是,它仍然需要一些工作.这只是一个预览版,所以我相信它会不断变好.
干得好,JetBrains!
我最近必须弄清楚的是如何在运行时将硬编码的参数传递给Python程序.我想在IDE中执行此操作,而不必在命令窗口之间来回切换以运行程序.
在PyCharm 1.5.2中,您可以单击Run
,然后单击Edit Configurations
.标有顶部的第三个文本框Script parameters
允许您对程序参数进行硬编码.每次从PyCharm运行程序时都会使用它们.