快捷键
由于每个人的系统不同,快捷键也随之不同,最好的办法还是通过名字找寻自己的快捷键。而且快捷键的面板其实与Pycharm的界面是相呼应的,比如Main menu。
下面我会列举几个常用的快捷键名字:
1.重命名文件: Rename
2.文件格式化: Reformat Code
3.代码前进与后退:Back 和 Forward
4.搜索:
- 搜索所有东西:Search EveryWhere
- 在某个目录下搜索:Find in Path
- 在某个文件内搜索:Find
- 搜索某个变量的引用:FInd Usages
5.替换:
- 在某个文件内替换:Replace
- 在某个目录下替换:Replace in Path
6.多项目切换:
根据字面意思,快捷键应该是"Next Project Window"和”Previous Project Window", 不过我试了之后并不是百分百有效,到是"Command/Ctrl" + ~ 这个快捷键有用。
如果只记得快捷键的朋友,也可以通过快捷键找到对应的名称,具体如下:
多项目共存
有时候可能我们的项目都放在一个文件夹下,比如PycharmProjects,然后我们需要同时打开多个项目进行操作,有一个办法是打开多个窗口,但是这样操作有点麻烦,有没有更好用的办法呢?
解决办法当然有!我们可以在设置里面的"Project Structure"里面添加"Content Root",具体如下:
如果添加后想要删除呢?直接在原来的位置删除对应的项目即可。不过我曾经遇到即使删除对应的项目,原来的项目仍然存在,猜测是有缓存的原因,所以最终删除.idea目录并重新打开Pycharm,从而解决问题。
更改Pycharm主题
有时候我们可能会嫌弃Pycharm的主题,想换个好看的,比如少女粉的,则可以搜索对应的主题并安装,具体操作如下:
清除Pycharm配置
有时候我们可能像上面一样,想修改Pycharm主题,但是改来改去还是觉得原来的主题好看,想要恢复到原来的配置,可以通过以下方法操作: www.cnblogs.com/pyyu/p/9335…
定制自己的文件模板
在编程过程中,我们经常看到有人在文件开头注明作者、日期等信息,这是怎么实现的呢?答案是通过文件模板,具体操作如下:
代码补全
正常情况下,我们在开发Python项目中,代码都是自动补全的。但是在开发Django项目中,你会发现如果涉及Html代码(比如JinJa模板),是没有代码补全的,如果想要代码补全,操作如下:
更改Pycharm 内置 Terminal 字体
颜色: B2C0B3
Tab键设置成4个空格
解决Pycharm显示不出文件名
有一天,我不知道怎么操作,突然发现Pycharm的文件名都没了,如果想要还原,操作如下:
解决Pycharm启动后一直更新Index
如果你在网上试了各种办法还是不行,不妨试下这个办法:
解决Pycharm ”Inotify watches limit“的问题
对于Pycharm这种IDE,当你对文件做了任何更改,它其实都会有一个后台进程进行记录,这也是为什么我们在Pycharm内删除文件后依然能找回的原因。
而有时候你的项目过大,可能就会超过监控的最大文件数,这时候Pycharm就告警了,解决办法如下:
confluence.jetbrains.com/display/IDE…
调试
查看断点
左下角Favotites
PyCharm中设置断点却不执行的原因
因为"Mute Breakpoints" 处于选中状态,故会跳过断点 jingyan.baidu.com/article/e75…