pycharm的万能键Alt+Enter有什么用

这篇文章将为大家详细讲解有关pycharm的万能键Alt + Enter有什么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

成都创新互联专注于企业营销型网站建设、网站重做改版、克州网站定制设计、自适应品牌网站建设、H5技术商城网站制作、集团公司官网建设、成都外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为克州等各大城市提供网站开发制作服务。

当然如果是小的python文件我觉得sublime可能更好用,因为打开很快,而且各种文件格式都能很好地呈现。可能你还不知道sublime怎么运行python,快捷键:

Ctrl +  B。

当然不止如此,不过平时我也只是运行运行小的文件看看文件内容,对sublime不太了解。看下sublime的显示还是蛮好看的。

pycharm的万能键Alt + Enter有什么用

 当然对于框架或者是比较复杂的python文件,pycharm确实是首选,我也相信很多小伙伴都有这个编译器,建议安装专业版。如果是学生可以免费申请,具体见官网。破解网上也有很多教程,这里就不再说了。如果你想我叫你可以给我留言呀,我应该还是有些激活码的。O(∩_∩)O!

简单的介绍一下pycharm,接下来就和大家说一下pycharm的万能键:

Alt + Enter 

为什么叫它万能键呢?接下来就以 jango 的一个框架给大家演示下,因为效果比较明显。

先给大家看一下这个,当我们每次打开都会有一个小提示关于pycharm的小提示,我以前是关的,但是后来用虚拟机的时候认真看了下这个觉得这些快捷键还是蛮有用的,所以希望大家以后也能把它打开。可以学到不少操作哦。万能键也算是在这里面看到的。

pycharm的万能键Alt + Enter有什么用

  我们都知道在框架中很多时候我们需要导包,但是有些包的名字真的是很长,那么这个万能键的作用就来了。比如:

pycharm的万能键Alt + Enter有什么用

遇到爆红了怎么办,这时候我们将光标放在爆红位置按Alt + Enter:

pycharm的万能键Alt + Enter有什么用

发现提供给了我们几种解决方案,具体情况具体对待,比如这里我们用的是第一个,那么我们点击第一个

pycharm的万能键Alt + Enter有什么用

 选择我们要导入的是哪一个包,这里就是第一个点击第一个:

pycharm的万能键Alt + Enter有什么用

 那么这个爆红就没有了,我们看到后面还有一个爆红,我们继续这么操作:

pycharm的万能键Alt + Enter有什么用

导入包后红色消失,当然除了快捷导包之外,它还能到指定的位置快速创建函数,比如这里,我们views是一个文件,我们后面跟了get_users是一个函数我们需要创建的,可以看到颜色不同,这时候我们把光标移动到这个函数的位置按住万能键:

pycharm的万能键Alt + Enter有什么用

它提示我们可以在views创建一个函数,我们只要点击一下,看下会出现什么:

pycharm的万能键Alt + Enter有什么用

它在指定的文件下创建了这个函数,而且套用了一般创建的基本格式,真的是很智能。这个万能键的作用还有很多,当你不知道怎么做的时候,按下它也许你会找到你的解决方案。

pycharm还有很多有意思的快捷键,比如 Shift + F6,它是重命名,不过是重构式重命名:意思就是如果这个变量出现多次可以同时改变,具体可以百度,就不给大家演示了。还有个小技巧,当你有时候函数忘了写return或者print的时候在后面打上.re或者.pr回车可以快捷改变格式哦,快去试试吧。

pycharm的万能键Alt + Enter有什么用

"点"对程序来说一直都是有神奇用法的,这只是我平时发现的,你还知道哪些有意思的操作呢?欢迎留言分享。


关于pycharm的万能键Alt + Enter有什么用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

当前名称:pycharm的万能键Alt+Enter有什么用
标题网址:https://www.cdcxhl.com/article12/pjjddc.html

成都网站建设公司_创新互联,为您提供搜索引擎优化标签优化网站制作微信公众号静态网站云服务器

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

微信小程序开发