IntelliJ IDEA的剪切、复制和粘贴

本节内容概览:

• 剪切、复制和粘贴的基本使用

• 复制选定的文本片段

• 将路径复制到文件

• 将引用复制到一行或一个符号

• 剪切选定的文本片段

• 从剪贴板粘贴最后一个条目

• 将最后一个条目从剪贴板粘贴为纯文本

• 从剪贴板粘贴特定条目

剪切、复制和粘贴的基本使用

IntelliJ IDEA 提供了一些方便的剪贴板操作。您可以复制,剪切和粘贴所选文本,文件的路径或对符号或代码行的引用。

因为 IntelliJ IDEA 使用系统剪贴板,所以您可以在应用程序之间复制和粘贴。这样做,在粘贴剪贴板条目时,IntelliJ IDEA 从会删除文本中的任何格式和字符串值中的任何特殊符号。

“粘贴”命令巧妙地了解要插入的内容。如果将引用粘贴到符号,则会对其进行分析, 以进行可能的导入、引用等。因此,IntelliJ IDEA 提供必要的括号,并将插入符放在适当的插入点处。该简单的“粘贴”命令有助于将任何剪贴板条目作为纯文本粘贴,无需任何分析。

IntelliJ IDEA 启用剪贴板堆叠,这意味着您可以存储多个剪贴板条目并使用单个快捷方式访问它们。在 "设置/首选项" 对话框的 "编辑器" 页上可自定义可保留在剪贴板堆栈中的条目数。

复制选定的文本片段

执行以下操作之一:

• 在主菜单上选择 Edit | Copy。

• 按下 Ctrl+C。

• 点击工具栏上的“复制”按钮。

请注意,Ctrl+D 键盘快捷键复制了插入符号或所选的任意文本片段的一行。

将路径复制到文件

执行以下操作之一:

• 在编辑器中打开所需的文件,然后在主菜单上选择 Edit | Copy Path 或按 Ctrl+Shift+C。

• 在项目工具窗口选择所需的文件,然后在所选内容的上下文菜单上选择 "Copy Path"。

将引用复制到一行或一个符号

⒈在编辑器中打开所需的文件。

⒉将插入符号放在特定的代码行中。

⒊执行以下操作之一:

• 在主菜单上选择 Edit | Copy Reference。

• 在插入符号的行的上下文菜单中,选择 Copy Reference。

• 按 Ctrl+Shift+Alt+C。

IntelliJ IDEA 创建一个字符串,其格式取决于插入符号。例如:

/MetersToInchesConverter.java:14 用于 Java 类(格式为:)

java.io.PrintStream#println(java.lang.String) 用于 Java 方法(格式为.)

剪切选定的文本片段

⒈在编辑器中选择所需的片段。

⒉执行以下操作之一:

• 在主菜单上选择 Edit | Cut。

• 按 Ctrl+X。

• 点击工具栏上的“剪切”按钮。

从剪贴板粘贴最后一个条目

⒈将插入符号放在要粘贴内容的位置。

⒉执行以下操作之一:

• 在主菜单上选择 Edit | Paste。

• 按 Ctrl+V。

• 点击工具栏上的“粘贴”按钮。

如果您在 Java 文件中执行粘贴,则进一步的行为取决于编辑器选项的 "自动导入" 页中的设置。如果已选择“Ask”选项,则从缺少的导入列表中选择必要的导入。在所有其他情况下, 最后一个剪贴板条目都是默默粘贴的。

将最后一个条目从剪贴板粘贴为纯文本

执行以下操作之一:

• 在主菜单上选择 Edit | Paste Simple。

• 按 Ctrl+Shift+Alt+V。

从剪贴板粘贴特定条目

⒈在主菜单上选择 Edit | Paste from History 或按 Ctrl+Shift+V。

⒉在 "选择要粘贴的内容" 对话框中,从最近的剪贴板条目列表中选择所需的条目,然后单击 "确定"。

剪贴板堆栈的深度在 "设置/首选项" 对话框的 "编辑器" 页上的 "限制" 部分中配置。当超过指定的数字时, 最旧的条目将从列表中删除。

idea复制java_IntelliJ IDEA的剪切、复制和粘贴相关推荐

  1. php剪切文件,C/C++文件剪切复制删除

    我们在写某些程序有破坏性的程序的时候,往往会对程序进行剪切复制删除等操作, 下面就来简单讲解下剪切复制删除, 文件的复制#include #include int main() { DWORD get ...

  2. C/C++文件剪切复制删除

    我们在写某些程序有破坏性的程序的时候,往往会对程序进行剪切复制删除等操作, 下面就来简单讲解下剪切复制删除, 文件的复制 #include <Windows.h> #include < ...

  3. Mac OS开发—Xcode给Mac应用添加编辑快捷键(剪切 复制 粘贴 全选 删除 撤销 重做)功能

    前言 笔者做Windows开发的,无奈公司有Mac OS的项目需要维护,之前没有编辑菜单的功能,需要笔者加上这个功能,笔者只能硬着头皮上.还好会c++,Mac应用里面一般都会用object-c 也可以 ...

  4. 复制链接到剪切板php,剪切复制粘贴

    # 剪切复制粘贴 在这个页面中: * [基础](#基础) * [复制选中的文本片段](#复制选中的文本片段) * [复制文件路径](#复制文件路径) * [复制行或符号的引用](#复制行或符号的引用) ...

  5. delphi 复制到剪贴板_Delphi中的基本剪贴板操作(剪切/复制/粘贴)

    delphi 复制到剪贴板 The Windows Clipboard represents the container for any text or graphics that are cut, ...

  6. android 剪切板监听_安卓监听剪切复制粘贴事件实例

    本文的剪切复制粘贴事件只针对文本,URI 和 intent 不在讨论范围内. 实例代码实现了2个功能: 监听剪切复制粘贴事件: 获取剪切复制或粘贴的文本: 剪切复制 有2个方法监听剪切复制事件:剪切板 ...

  7. android EditText 屏蔽长按弹出剪切 复制 全选菜单 的解决办法

    最近自定义一个密码输入框,正方形的那种,遇到了长按会弹出系统的剪切 复制 和全选的菜单的问题,下面说一下解决办法: 只要设置 edittext.setCustomSelectionActionMode ...

  8. 剪切复制文件不见了能恢复吗?

    对于一些经常工作的人来说.在使用电脑的过程中遇到了很多问题.比如在使用电脑时,经常对于一批文件进行剪切和复制等操作.这样有时我们会遇到移动失败,导致剪切文件丢失.又比如当您使用剪切和粘贴来移动文件时, ...

  9. crtlc不能复制文件_ctrl+c不能复制怎么办

    展开全部 Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行62616964757a686964616fe78988e69d8331333363376533Ctrl+Alt+ ...

最新文章

  1. 三周写出高性能的Python代码,这些小技巧你值得一试。
  2. Java8 新特性之流式数据处理(转)
  3. Hadoop on Mac with IntelliJ IDEA - 3 解决MRUnit - No applicable class implementing Serialization问题...
  4. c++将小数化为二进制_C/C+学习笔记:C语言实现任意进制转换,代码全解析!...
  5. EOJ_1081_朋友圈
  6. Oracle中主键自增长
  7. 贴一段自动编译java,并混淆编译的代码
  8. 运行catia_CATIA清除错误目录及防串链接
  9. orabbix监控oracle11g,orabbix 监控oracle
  10. 那位 13 岁就当上老板的开发者是如何炼成的?
  11. 预处理、const、static与sizeof-static全局变量与普通的全局变量有什么区别
  12. 使用eclipse搭建maven项目Java web项目
  13. 旅游后台管理系列——SSM框架Dao层整合
  14. Python简明教程之后应该学什么?
  15. git mac 可视化diff_Git可视化比较工具P4Merge
  16. LaTeX函数、符号及特殊字符
  17. 分享收集软件教程的微信小程序
  18. 计算机四级数据库工程师考什么,计算机四级《数据库工程师》考试大纲
  19. 开关二极管IN4148
  20. 读懂SIEM建设?看这篇就够了!

热门文章

  1. vue 兄弟组件之间的传值
  2. AUTOSAR从入门到精通100讲(三十六)-AUTOSAR 通信服务两步走-CanSM概念-配置及代码分析
  3. ajax后台怎么取mapp,后台管理实现
  4. oracle00011,oracle11g 导出表报EXP-00011:table不存在。
  5. macbook pro python开发_Mac打造python2 python3开发环境
  6. 计算机应用昨早领域,计算机应用-第1章.ppt
  7. 平台日志架构说明log4j漏洞问题解析
  8. python 画蜘蛛_如何学习 R 绘图?
  9. webpack css打包为一个css
  10. 移动端 fixed 固定按钮在屏幕下方,然后按钮被键盘顶上来...顶上来了有没有~