巅峰战队|用动画展现Pycharm十大实用技巧
转自:程序员GitHub
【巅峰战队|用动画展现Pycharm十大实用技巧】PyCharm 应该是大多数 python 开发者的首选 IDE , 每天我们都在上面敲着熟悉的代码 , 写出一个又一个奇妙的功能 。 它是帮助用户在使用 Python 语言开发时提高其效率的工具 , 但是好多人只是把它当做一个文本编辑器使用 , 并没有发挥出它的优势 , 今天我来分享一下日常开发用到的一些技巧吧 。
1.自动生成导入您正在编写代码 , 想导入一个包 , 只记得包名 , 但是忘了它在那个py文件了 , 可以通过 pycharm 自动导入 。 当你写了一个包名 , pycharm会有提示是否需要导入 , 选择后将根据您的项目样式以正确的方式生成导入 。
(动画加载需要8秒 , 耐心等待)
2.批量移动类和方法当你重构代码时 , 需要把一些类或者函数移动到其他的文件时 , 如果你是通过对类进行剪切粘贴到其他文件 , 这样做的话你真是个小可爱 。 pycharm 提供了 move 的功能 , 它可以帮你批量移动类或者方法 , 连类的依赖都帮你处理了 。
(动画加载需要8秒 , 耐心等待)
3.快速跳转到最近编辑的文件如果你的项目文件很多 , 想要在文件之间跳转要怎么做呢?使用“最近的文件”操作可以在正在处理的文件之间快速跳转 。 您会得到一个低中断弹出式窗口 , 该弹出式窗口是键盘友好的 , 可让您在正在查看的文件之间跳转 。 快捷键是 Ctrl-E on Windows/Linux and Cmd-E on the Mac 。 按两次会有惊喜呦!
(动画加载需要8秒 , 耐心等待)
4.快速返回上次操作的地方比如你查看某个库的源代码后 , 想快速返回去 , 除了用鼠标点击返回 , 还可以使用键盘快捷键 Ctrl-Alt-左/右 Win / Linux , Option-Cmd-左/右 macOS。
(动画加载需要8秒 , 耐心等待)
5.快速添加新的一行我们经常在另一行中间添加一行代码 。 也许我们正在修复某些问题 , 并希望继续进行下一行 。 一般需要两个步骤 ,转到该行的末尾 , 按回车在上面添加一行 , 或者转到行的开头按 Enter 键在上方留出空间 , 按向上键转到该新的空行 , 也许按几次Tab键以使缩进正确 , 而是使用Start New Line功能(Shift-Enter Win / Linux / macOS) 。
将光标放在当前行中的任何位置(刚刚完成编辑) , 然后可以使用正确的缩进获得空的下一行 。 对于上面的行 , 请使用“在当前位置之前开始新行”(Ctrl-Alt-Enter Win / Linux , Option-Cmd-Enter macOS 。 ) , 您会得到一条新行 , 并根据语言和上下文进行了缩进 。
(动画加载需要8秒 , 耐心等待)
6.使用键盘快速的选择代码在编码中 , 我们选择代码并对其进行操作 。 例如 , 将其移至另一行 , 更改其缩进等 。 您可以使用鼠标进行选择 。 或者 , 使用键盘 。 例如 , 使用将插入符移动到带有选择的上一个单词(Shift-Ctrl-左/右Win / Linux , option-Shift-左/右macOS)来将光标向前或向后移动一个单词 , 如果要选择三个词呢?做三遍? 。
推荐阅读
- 俞灏明|俞灏明整容成功?31岁变17岁,颜值又回巅峰
- OMG|PCL小组赛结束,四大流量战队各有悲喜:4AM晋级OMG被淘汰
- tes战队|RNG爆冷零封TES!小虎御剑飞行名场面,LPL解说:你没资格退役!
- OMG战队|IG2:0OMG TS卢锡安打破质疑一脸淡定 Puff与宝蓝默契惊人TS却扎心
- 青年|MTG4比1击败eStar晋级世冠半决赛,无愧GT战队之光
- BLG战队|内幕消息:LGD此战锁定季后赛,BLG败者离场,回家钓鱼!有礼相送
- RNG战队|LPL夏季赛:WE完胜ES RNG零封TES继续保留季后赛悬念
- 中超|归化他绝对靠谱!20岁登上中甲巅峰,来到中超依然是大杀器!
- 士兵|美海军陆战队演习事故致1死8人失踪,军方终止搜救
- 海军|美海军陆战队演习致1死8人失踪 军方终止搜救
