首页 > 其他分享 >IDEA技巧

IDEA技巧

时间:2024-04-25 19:59:25浏览次数:10  
标签:文件 技巧 ctrl shift IDEA 复制 alt 粘贴

①autoscroll设置:将左侧项目列表和右侧编辑列表关联起来,相当于自动定位;
②ctrl+C/V的另类用法:
光标移动到复制所在行 直接ctrlC就可复制整行,在复制了多次之后,如果需要之前的某一条目,通过快捷键 ctrl+shift+V可找回复制历史,但要注意:只保留五个版本


③普通粘贴与简单粘贴:
普通:idea可以实现格式化粘贴;
简单:顾名思义,复制是什么样子,粘贴就是什么样子,这种情况使用不多,一般会用到的情况是,
我们在网页上复制参考代码时,粘贴到编辑栏会导致格式是乱的,此时用简单粘贴就可以实现原封不动粘贴内容,
或许会有原始代码的行数粘贴情况,此时可以使用alt+鼠标左键:纵向选择多行文本,对其进行删除,

④ctrl+alt+L:格式化代码(建议:只进行局部格式化,比如当前编写的部分代码)
⑤ctrl+X:在idea中,剪切可以不用选中一行代码,只需要光标所在其位置即可,与复制同理
⑥ctrl+D:复制光标所在行;如果要复制多行,对光标位置会有要求,不能随意复制
⑦纯键盘移动单行或多行到指定位置:(用于两只手纯键盘操作时)
单:alt+shift+上/下:光标当前行向上or下移动一行;
多:shift+上、alt+shift+上/下:移动多行到上or下;
⑧行首行尾Home键与End键,实现其作用的另类用法:
ctrl+左右:跳过一个词,此操作可以实现快速定位,当代码行比较长时,与单纯的左右键盘操作相比 较快,
ctrl+shift+左右:选中一个词,连续按可以选择连续的多个词
⑨根据行号定位:
当代码有几百几千行时,传统的鼠标拖动方式效率比较低,此时可以使用ctrl+G快速定位行号所在行;
⑩tabs切换:alt+左右,(tabs指的是编辑栏上方的横向文件列表)注意的是,当tabs以left或其他形式显示时,都是以alt+左右而不是上下,搞清楚为好。
⑩①查看历史浏览文件列表:ctrl+E,其可以实现:如果前后两个文件经常切换,且相隔较远,使用alt左右效率就低了,换成ctrlE就比较方便,因为其显示的是最近文件,上一次浏览的文件在第一行,浏览较多的文件也会排列较前,一目了然。
⑩②快速打开文件所在文件夹:右键+show in explorer,新版的叫 open in+explorer同理。(建议项目开发中,项目路径不要有带中文)
⑩③导航栏文件切换:在tabs文件列表中没有需要的文件时,可用左侧顶部导航栏查找文件(新版本不一样)

⑩④快速查找和替换:

标签:文件,技巧,ctrl,shift,IDEA,复制,alt,粘贴
From: https://www.cnblogs.com/itski/p/18158365

相关文章

  • ETLCloud平台组件模版的使用技巧
    ETL工具介绍在ETLCloud平台中配备了各种不同的组件、模板、规则,用户可运用不同类型的组件来实现想要的业务流程。接下来直接进入平台组件模板的使用技巧说明吧。使用技巧1.组件复制平时在使用的时候,如果遇到要用到一个组件,需要再来个相同组件时,可以通过右键组件复制一个,里面......
  • IDEA中导入JUnit
    ——载好JUnit链接——https://github.com/junit-team/junit4/wiki/Download-and-Install#gradle找到这个模块 点击junit.jar,选择junit-4.13.2.jar点击hamcrest-core.jar,选择hamcrest-core-1.3.jar下载到电脑本地  ——导入JUnit新建Java项目(命名为JUnit)在项......
  • Poco框架实操:获取节点属性的高效技巧(一)
    此文章来源于项目官方公众号:“AirtestProject”版权声明:允许转载,但转载必须保留原链接;请勿用作商业或者非法用途一、前言上期推文我们介绍了PocoUI树下的节点关系,以及通过节点关系去寻找我们所需要节点的方法,那么本周我们来分享一下,当我们寻找到所需要节点后,能获取到什么信......
  • 安全机密管理:Asp.Net Core中的本地敏感数据保护技巧
    前言在我们开发过程中基本上不可或缺的用到一些敏感机密数据,比如SQL服务器的连接串或者是OAuth2的Secret等,这些敏感数据在代码中是不太安全的,我们不应该在源代码中存储密码和其他的敏感数据,一种推荐的方式是通过Asp.NetCore的机密管理器。机密管理器在ASP.NETCore中,机密管......
  • idea启动jsp项目
    idea启动jsp项目1、idea打开jsp项目:2、项目配置:3、项目启动~~~~~~~~~~~~~~~~~~~~~over~~~~~~~~~~~~~~~~   ......
  • IDA技巧——结构体
    参考 https://bbs.kanxue.com/thread-266419.htm本文适用于初次使用IDA的小白(我本身也是小白),大佬请略过。IDB快照在我们开始修改结构体之前,首先为最初的IDB做一个快照是良好的习惯,这样可以帮助我们迅速还原某个时间点的IDB状态。比如我们改错了某个数据却没办法撤销IDB所作的......
  • linux shell 脚本调试技巧
    本文分享自天翼云开发者社区《linuxshell脚本调试技巧》,作者:g****n1.bash-x加脚本这是最常用的调试手段,终端会打印出,脚本执行过程中的每一个命令。a.查看脚本流程有无错误b.查看变量值有无错误c.查看退出位置是否符合预期例如脚本 small_test.sh #!/bin/bashecho......
  • 处理DataFrame的技巧
    DataFrame:user_idnameagecountryscorecontinent1001Mark55Italy4.5Europe1000John33USA6.7America1002Tim41USA3.9America1003Jenny12Germany9Europe如果在构造DataFrame时没有提供列名,那么pandas会用从0开始的数字为列编号。us......
  • 【实用技巧】JSON格式转换方式
    1 前言对接开发中,常遇到的就是报文转换。比如从淘宝或者京东拉取订单,亦或是各个公司内部的WMS、OMS等交互,都涉及到格式转换。而大多的格式基本上都是JSON格式,当然也有一些老的SAP交互用的是XML格式的,还有一小部分webService接口也是用的XML格式。那我们这节就看看JSON......
  • 手把手教你掌握SeaTunnel k8s运行Zeta引擎本地模式的技巧
    转载自小虾米0.0导读:随着Kubernetes的普及和发展,越来越多的企业和团队开始使用Kubernetes来管理和部署应用程序。然而,Kubernetes的默认工作方式可能不是最佳的选择,尤其是在需要更高效、更可靠的应用程序部署和管理能力时。因此,SeaTunnel提供了一种运行Zeta引擎(local-mode模式)......