idea复制java_IntelliJ IDEA的剪切、复制和粘贴

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。

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/370342.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python方差的计算公式为什么减一_样本标准差分母为何是n-1

欢迎各位学习从0到1Python数据科学之旅,腾讯课堂和网易云课堂入口分别如下:(腾讯课堂新营业,报名可领取20元优惠券)微信公众号:pythonEducation模型和统计项目QQ:231469242大家好,今天给大家介绍标准差。标…

pxe+kickstart 自动化部署linux操作系统

kickstart 是什么? 批量部署Linux服务器操作系统 运行模式: C/S client/server 服务器上要部署: DHCP tftp(非交互式文件共享) 安装系统的三个步骤: 1、加载vmlinuz、 initrd (微型启动根目录,它…

课时57.HTML被废弃的标签(掌握)

1.为什么HTML中有一部分标签会被废弃&#xff1f; 因为当前HTML中的标签只有一个作用&#xff0c;就是用来添加语义&#xff0c;而早期的HTML标签中有一部分标签是没有语义的 有一部分标签是用来修改样式的 所以这部分标签就被淘汰了 <br><hr><font> <…

Java编码约定被认为是有害的

在Oracle网站上有Java编程语言指南的正式代码约定 。 您可能希望这份超过20页的文档将是有关Java语言的最佳实践&#xff0c;提示和技巧的最完整&#xff0c;最全面和最权威的来源。 但是一旦你开始阅读它&#xff0c;失望和愤怒就会增加。 我想指出本指南中最明显的错误&#…

flash php socket通信_php socket通信机制实例说明

php socket通信机制实例说明与代码----什么是socket 所谓socket一般也称作"套接字"&#xff0c;用于描述ip地址和端口&#xff0c;是一个通讯链的句柄。使用程序一般经过"套接字"向network发出请求也许应对network请求。说白了就是一种通讯机制。它类似于银…

python的ogr模块_python GDAL/OGR模块安装注意事项

软件准备&#xff1a;首先&#xff0c;确保电脑里已安装python2.7(2.x版本的比较好用&#xff0c;因为还使用ArcGIS)&#xff0c;然后从http://www.gisinternals.com网站上下载这两个文件GDAL-2.1.3.win32-py2.7.msi和gdal-201-1500-core.msi。软件安装&#xff1a;首先安装gda…

课时55.详情和概要标签(理解)

1.什么是详情和概要标签&#xff1f; 作用&#xff1a;利用summary标签来描述概要信息&#xff0c;利用details标签来描述详情信息 默认情况下是折叠展示&#xff0c;想看见详情必须点击 格式&#xff1a; <details> <summary>概要信息</summary> 详情信…

Spring Security可以做的十件事

一 您可以在Spring XML配置文件中指定您选择的授权提供者。 您可以通过配置Spring的http://www.springframework.org/schema/security/spring-security-3.1.xsd模式中定义的authentication-manager来实现。 简化的authentication-manager元素定义看起来像这样&#xff1a; &l…

python编写自定义函数判断n1-n2范围内的素数_【每日道代码题001】- PYTHON基础复习...

问题001-1&#xff1a;请对输入三个整数a,b,c,判断能否以它们为三个边长构成三角形。若能&#xff0c;输出YES和面积&#xff0c;否则输出NOa float(input())b float(input())c float(input())if a > 0 and b > 0 and c > 0: #判断边长是否为正if (a b > c) an…

php绘制一个三角形,如何利用css或html5画出一个三角形?两种不同的制作三角形方法(代码实例)...

我们在平时的前端开发的时候&#xff0c;有时候是需要一些小图形来丰富一下页面效果&#xff0c;比如&#xff1a;下拉列表的倒三角图形。那么这样的一个三角形是如何制作出来的&#xff0c;本章给大家介绍如何利用css或html画出一个三角形&#xff1f;两种不同的制作三角形方法…

课时53.video标签(掌握)

这节课来学习一下html5中新增的标签&#xff0c;我们先来看一下&#xff0c;html5中新增了哪些标签&#xff1f; 打开W3school的网页&#xff0c;点击参考手册中的HTML/HTML5标签&#xff0c;有一个按字母顺序排列的标签&#xff0c;但凡标签后面带有5标记的&#xff0c;都是h…

Date函数基础知识整理

Date类型&#xff1a;1.Date.parse()接收一个表示日期的字符串参数&#xff0c;然后再根据这个字符串返回响应的日期的毫秒数&#xff1b;如&#xff1a;创建一个日期&#xff1a; 1 <script> 2 // var someDatenew Date(May 25,2004); 3 // console.log(someDate);//Tue…

Google Guava –与Monitor同步

Google Guava项目是每个Java开发人员都应该熟悉的库的集合。 Guava库涵盖I / O&#xff0c;集合&#xff0c;字符串操作和并发性。 在这篇文章中&#xff0c;我将介绍Monitor类。 Monitor是一种同步构造&#xff0c;可以在使用ReentrantLock的任何地方使用。 在任何时候&#x…

yaf 重写index.php,php框架Yaf路由重写实例代码

通常为了友好的URL格式&#xff0c;会进行站点URL的重写&#xff0c;可以在webserver(Nginx)的配置中进行rewrite&#xff0c;也可在在程序端进行&#xff0c;本文主要和大家介绍php框架Yaf路由重写&#xff0c;给大家做个参考&#xff0c;希望能帮助到大家。以下使用Yaf框架进…

python类初始化导入库_Python中optparser库用法实例详解

本文研究的主要是Python中optparser库的相关内容&#xff0c;具体如下。一直以来对optparser不是特别的理解&#xff0c;今天就狠下心&#xff0c;静下心研究了一下这个库。当然了&#xff0c;不敢说理解的很到位&#xff0c;但是足以应付正常的使用了。废话不多说&#xff0c;…

SQL--Chapter8--Working with Triggers and Transactions

Objectives:1.Implement triggers 2.Implement transactions 转载于:https://www.cnblogs.com/Catherinezhilin/p/7979644.html

Canvas制作的下雨动画

简介 在codepen上看到一个Canvas做的下雨效果动画&#xff0c;感觉蛮有意思的。就研究了下&#xff0c;这里来分享下&#xff0c;实现技巧。效果可以见下面的链接。 霓虹雨: http://codepen.io/natewiley/full/NNgqVJ/ 效果截图&#xff1a; Canvas动画基础 大家都知道&…

在Eclipse中有效使用JUnit

最近&#xff0c;我被卷入了讨论1和一些受感染的同伴2&#xff0c;他们关于我们如何在Eclipse IDE中使用JUnit 。 令人惊讶的是&#xff0c;对话带来了并非所有人都知道的一些“技巧”。 这使我有了写这篇文章的想法&#xff0c;总结了我们的演讲。 谁知道–也许有人也有新事物…

jquery文件上传控件 Uploadify

基于jquery的文件上传控件&#xff0c;支持ajax无刷新上传&#xff0c;多个文件同时上传&#xff0c;上传进行进度显示&#xff0c;删除已上传文件。 要求使用jquery1.4或以上版本&#xff0c;flash player 9.0.24以上。 有两个版本&#xff0c;一个用flash,一个是html5。html5…

imagick php 缩放,php使用imagick模块实现图片缩放、裁剪、压缩示例

PHP 使用Imagick模块 缩放&#xff0c;裁剪&#xff0c;压缩图片 包括gif图片缩放 裁剪代码如下:/*** 图片裁剪* 裁剪规则&#xff1a;* 1. 高度为空或为零 按宽度缩放 高度自适应* 2. 宽度为空或为零 按高度缩放 宽度自适应* 3. 宽度&#xff0c;高度到不为空或为…