这篇文章主要讲解了“Pycharm非常有用的技巧实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Pycharm非常有用的技巧实例分析”吧!
当你想同时看到多个文件的时候:
右击标签页;选择 move right 或者 split vertical;
效果:
解释器设置里点击设置;选择 docker, ssh 等远程解释器。
live templates 主要是偷懒用的,采用事先定义好的模板,一个按键完成一长串的代码输入:
快捷键 ctrl + j
展示所有的 live template;快捷输入各种表达方式;输入对应名字的字符时会有相应提示,比如输入 main 可以展示 if…main… 表达式和推导式等。
你可以自定义 Live Templates,定义好了以后,当你输入对应的关键字或者使用 ctrl + j
就能看到自己定义好的模板直接使用。选择使用场景以后,可以在输入 class 的时候自动提示生成一大段代码块。输入 html 时会输入很多就是使用的 live template。
额外代码提示 coding attentions;每种代码都有额外的提示,使用快捷键alt + enter
可以出现。
比如光标放到字典上,使用快捷键或者点击左侧小黄灯出现额外提示:
可以将双引号换成单引号,有时候需要单引号换成双引号,符合 json 转化标准;也可以将字典表示形式转化成构造器形式:放到函数上可以添加函数注解和函数的文档字符串。放到类 class 上可以动态创建 self.name = name
场景:事先定义了一个函数,后来发现里面很多的步骤都可以封装成各种小方法。可以通过ctrl + alt + m
动态生成。
def run(a, b): print("a is {}".format(a)) print("b is {}".format(b)) print(a + b)
希望将第1、2 行封装成一个函数 print_a_b, 第三行封装成另一个函数 sum_a_b:
感谢各位的阅读,以上就是“Pycharm非常有用的技巧实例分析”的内容了,经过本文的学习后,相信大家对Pycharm非常有用的技巧实例分析这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。