IDEA编码实用技巧

server/2025/3/28 15:41:37/

快速注释 

Ctrl + / 可以将选中的代码或者光标所在的那一行变为用//注释

Ctrl + Shift + / 可以将选中的代码或者光标所在的那一行变为用/**/注释

移动代码

Alt + Shift + 上下键 移动该行代码

移动

Ctrl + enter(回车)将光标下面的代码都往下移动一行,将光标的下一行空出或者多空出一行(就是做了一个回车但是没有移动光标)

 按下Ctrl + Enter后

 查看源码

然后Ctrl + B 就会自动跳转源码说明

快速书写构造函数等

Alt + insert

多排操作

Shift + 方向键 

将选中的区域加上结构(例如选择循环语句等)

Ctrl + Alt + T 

竖着选择多个内容

Alt + 鼠标操作 

快速写出语句

psvm + 回车                主函数

sout + 回车                  打印语句

快速查找相关关键词的源文件

Ctrl + N 

Ctrl + F12

快速将一串代码设为方法

Ctrl + Alt + M

快速跳转

Ctrl + Alt + B

如跳转到该方法的定义区域 


http://www.ppmy.cn/server/177156.html

相关文章

用 pytorch 从零开始创建大语言模型(四):从零开始实现一个用于生成文本的GPT模型

从零开始创建大语言模型(Python/pytorch )(四):从零开始实现一个用于生成文本的GPT模型 4 从零开始实现一个用于生成文本的GPT模型4.1 编写 L L M LLM LLM架构4.2 使用层归一化对激活值进行标准化4.3 使用GELU激活函数…

IS-IS原理与配置

一、IS-IS概述 IS-IS(Intermediate System to Intermediate System,中间系统到中间系统)是ISO(International Organization for Standardization,国际标准化组织)为它的CLNP(ConnectionLessNet…

Vivado 2017.4 impl时,关于DDR dm信号属性设置报严重警告的问题

为了方便测试,针对A板的硬件开发了FPGA代码,由于A板加工周期较长,无法按照正程流程进入调试。使用与A板相同FPGA型号的B板进行调试,A板与B板大部分外设相同,区别可能是管脚约束不一样。 A板和B板的DDR管脚是不相同的&a…

使用 Apktool 反编译、修改和重新打包 APK

使用 Apktool 反编译、修改和重新打包 APK 在 Android 逆向工程和应用修改过程中,apktool 是一个强大的工具,它允许我们解包 APK 文件、修改资源文件或代码,并重新打包成可安装的 APK 文件。本文将介绍如何使用 apktool 进行 APK 反编译、修…

问题链的拓扑学重构

问题链拓扑学重构 目录 概念框架与理论基础综合知识图谱(Mermaid 图示)核心构成要素与参数解析逻辑链条方法论详解与数学模型 4.1 根源溯源 —— 分形式 5 Whys 与 RCA4.2 网络建模 —— 系统动力学与贝叶斯网络4.3 维度跃迁 —— 第一性原理与跨模态映…

Spring Cache 实战指南

redis中常见的问题 前言 在本文中,我们将探讨 Redis 在缓存中的应用,并解决一些常见的缓存问题。为了简化理解,本文中的一些配置是直接写死的,实际项目中建议将这些配置写入配置文件,并通过配置文件读取。 一、为什…

学习记录-Ajax-自封装axios函数

目录 自封装axios函数封装axios函数实现步骤1. 准备阶段2. 实现无参get请求3.实现有参get请求4. 实现post请求 完整实例代码 自封装axios函数 封装axios函数实现步骤 1. 准备阶段 理解axios函数的底层原理,包括Promise,XMLHttpRequest等概念 XMLHttpRequest工作…

失败的面试经历(ʘ̥∧ʘ̥)

一.面向对象的三大特性 1.封装:将对象内部的属性私有化,外部对象不能够直接访问,但是可以提供一些可以使外部对象操作内部属性的方法。 2.继承:类与类之间会有一些相似之处,但也会有一些异处,使得他们与众…