• <menu id="w2i4a"></menu>
  • logo PyCharm入門教程

    文檔首頁>>PyCharm入門教程>>PyCharm入門教程——添加、刪除和移動(dòng)代碼元素

    PyCharm入門教程——添加、刪除和移動(dòng)代碼元素


    PyCharm v2019.1全新發(fā)布

    JetBrains PyCharm是一種Python IDE,其帶有一整套可以幫助用戶在使用Python語言開發(fā)時(shí)提高其效率的工具。此外,該IDE提供了一些高級(jí)功能,以用于Django框架下的專業(yè)Web開發(fā)。

    添加一行

    • 按Shift+Enter在插入符號(hào)當(dāng)前所在的行后添加新行,并將插入符號(hào)移動(dòng)到此新行的開頭。
      例如,您鍵入了一些文本。

      PyCharm

      按Shift+Enter立即開始下一行。
      PyCharm
    • 若要在當(dāng)前行之前添加一行,請(qǐng)按Ctrl+Alt+Enter。

    復(fù)制線條或片段

    1. 將插入符號(hào)放在要復(fù)制的行上,或選擇所需的文本片段。
    2. 按Ctrl+D。

    刪除線條

    1. 按Ctrl+Y刪除插入符號(hào)處的行。

    移動(dòng)一條線

    1. 將插入符號(hào)放在要移動(dòng)的行上。
    2. 執(zhí)行以下操作之一:
      • 在主菜單上,選擇Code | Move Line Up/Down。
      • 按Shift+Alt+Up或Shift+Alt+Down。
        PyCharm將所選行向上或向下移動(dòng)一行,執(zhí)行語法檢查。例如:
        PyCharm

        移動(dòng)插入符號(hào)處的行后:

        PyCharm

    上下移動(dòng)語句

    1. 選擇要移動(dòng)的語句,或?qū)⒉迦敕?hào)放在多行語句的第一行或最后一行。請(qǐng)注意,如果當(dāng)前上下文中不允許移動(dòng)語句,則命令將被禁用。
    2. 執(zhí)行以下操作之一:
      • 在主菜單上,選擇Code | Move Statement Up/Move Statement Down。
      • 按Ctrl+Shift+Up或Ctrl+Shift+Down。
        如果對(duì)插入符號(hào)處的行或?qū)λx內(nèi)容應(yīng)用相同的命令,則將向上或向下移動(dòng)一行。
        PyCharm將所選語句移到上一個(gè)語句的上方,或直接移到下一個(gè)語句的下方,執(zhí)行語法檢查。例如,將插入符號(hào)放在方法聲明中:
        PyCharm

        移動(dòng)語句后:

        PyCharm

    向左或向右移動(dòng)代碼元素

    1. 將插入符號(hào)放在所需的代碼元素處,或選擇要移動(dòng)的元素。
    2. 執(zhí)行以下操作之一:
      • 在主菜單上,選擇命令Code | Move Element LeftCode | Move Element Right
      • 按Ctrl+Shift+Alt+Left或Ctrl+Shift+Alt+Right

    當(dāng)前實(shí)現(xiàn)此功能的代碼元素示例:

    • XML:標(biāo)記屬性。
      PyCharm
    • HTML:標(biāo)簽屬性。
      PyCharm
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();