PyCharm入门教程——添加、删除和移动代码元素

news/2024/7/8 3:19:11

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

PyCharm最新版本下载

JetBrains PyCharm是一种Python IDE,其带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。此外,该IDE提供了一些高级功能,以用于Django框架下的专业Web开发。

添加一行

  • 按Shift+Enter在插入符号当前所在的行后添加新行,并将插入符号移动到此新行的开头。
    例如,您键入了一些文本。

    PyCharm


    按Shift+Enter立即开始下一行。

    PyCharm

  • 若要在当前行之前添加一行,请按Ctrl+Alt+Enter。

复制线条或片段

  1. 将插入符号放在要复制的行上,或选择所需的文本片段。
  2. 按Ctrl+D。

删除线条

  1. 按Ctrl+Y删除插入符号处的行。

移动一条线

  1. 将插入符号放在要移动的行上。
  2. 执行以下操作之一:
    • 在主菜单上,选择Code | Move Line Up/Down
    • 按Shift+Alt+Up或Shift+Alt+Down。
      PyCharm将所选行向上或向下移动一行,执行语法检查。例如:

      PyCharm


      移动插入符号处的行后:

      PyCharm

上下移动语句

  1. 选择要移动的语句,或将插入符号放在多行语句的第一行或最后一行。请注意,如果当前上下文中不允许移动语句,则命令将被禁用。
  2. 执行以下操作之一:
    • 在主菜单上,选择Code | Move Statement Up/Move Statement Down
    • 按Ctrl+Shift+Up或Ctrl+Shift+Down。
      如果对插入符号处的行或对所选内容应用相同的命令,则将向上或向下移动一行。
      PyCharm将所选语句移到上一个语句的上方,或直接移到下一个语句的下方,执行语法检查。例如,将插入符号放在方法声明中:

      PyCharm

      移动语句后:

      PyCharm

向左或向右移动代码元素

  1. 将插入符号放在所需的代码元素处,或选择要移动的元素。
  2. 执行以下操作之一:
    • 在主菜单上,选择命令Code | Move Element LeftCode | Move Element Right
    • 按Ctrl+Shift+Alt+Left或Ctrl+Shift+Alt+Right

当前实现此功能的代码元素示例:

  • XML:标记属性。

    PyCharm

  • HTML:标签属性。

    PyCharm

转载于:https://my.oschina.net/u/4009527/blog/3008827


http://www.niftyadmin.cn/n/4334232.html

相关文章

延时消息_一文玩转消息中间件rabbitmq延时消息(附带源码)

我是码农小胖哥,之前探讨了springboot 集成 rabbitmq 以及开启ack模式 传送门:10分钟就能轻松入门消息中间件rabbitmq(附带教学源码)接着该搞一下死信队列了业务场景有时候 我们可能有些场景,不能让消费方那么快拿到消息。比如 10分钟后再告知…

我的建站经历(一)

转载自我的博客:https://blog.ljyngup.com 我的建站经历(一) 我建站时的状况为: 1.学生党 2.未满十八岁 3.预算不高(大约200左右) 4.不想花太多精力在建站上,想快速建站开始写博客。 5.不以盈利为目的(以后发展好了另说) 6.想拥有一个属于自己的…

调用登录_SpringSecurity在前后端分离项目中自定义登录及源码分析

课纲自定义登录流程源码分析常见问题总结登录功能背景项目登录功能在没有使用SpringSecurity之前,流程如下:用户输入用户名和密码并提交到Controller在Controller层调用service层校验是否正确如果正确,将用户信息写入session返回用户的json数…

es6新的方法

var o {a:1}Object.keys(o); //返回对象自身的所有可枚举的属性的键名Object.assign() //忽略不可枚举的属性,只拷贝对象自身的可枚举属性Array.from() //将类似数组的对象,不管对象有没有部署iterator接口,转化为真正的数组[...arrayLik…

从远程主机断开连接_在外的同事们,远程连接不进公司的服务器,我拿什么来拯救你?...

我们公司大概有五个业务员是比较自由的,平时不是在日本就是在美国,要么就是在飞机和火车上,世界之大,哪里都有她们的去处。为了他们,我们专门设置了一台远程服务器供她们使用,主要的功能是通过远程进来使用…

P1158 导弹拦截

P1158 导弹拦截 思路&#xff1a; 按每个点到第一个系统的距离排序&#xff0c;然后预处理出每个点及其之后的点到第二个系统的距离的最大值&#xff0c;再循环一遍枚举答案。 代码&#xff1a; 1 #include <cstdio>2 #include <iostream>3 #include <algorithm…

前端png转pdf_有备无患,轻量在线PDF工具,能上网就能用

正式办公环境下&#xff0c;大家可能有 Adobe / MS Office / Foxit 之类一堆PDF工具可用。 不过有时出差在外&#xff0c;面对一台新的 PC/Mac&#xff0c;或者手机上临时要处理一下 PDF。要么时间紧迫来不及&#xff0c;要么连安装软件的权力也未必有&#xff0c;这时往往比较…

用自己的电脑搭云服务器吗_用别人的芯片,做自己的X86服务器:国内浪潮第一,华为第二...

众所周知&#xff0c;在PC领域&#xff0c;X86架构的芯片是一家独大的&#xff0c;虽然目前也有一些厂商想要向X86架构发起挑战&#xff0c;比如华为去年推出了鲲鹏主板&#xff0c;想将鲲鹏920用于PC&#xff0c;但就目前来讲&#xff0c;还需要很长时间。所以一直以来&#x…