idea配置汇总【2023】最新外观配置和常规操作配置

界面

如果是IDEA请移步去其他人之前的文章看已经烂大街了,这是最新版的一些新功能的配置研究,毕竟天天看它不好看点怎么能行
①tool windows
在新版(不一定是当前年份的最新版)idea中针对界面tool window有了新的优化,传统的延续eclipse的上下布局使用起来确实有些不如意,经过尝试感觉这种还是挺不错了。我使用了project和structure这样使项目结构和代码结构可以一目了然。如果按照传统布局就是只有一竖列,上面是project下面是structure一个最大的痛点就是展示的内容少,这样可以让我们快速定位到当前编辑的代码和代码中的具体方法

在这里插入图片描述
如图这个在设置中叫做side by side我放在了右边同理左侧也是可以的
在这里插入图片描述
②view model
这个就是根据当前开发的状态选择是否沉浸式撸代码
有时候需要写一个单独的数据结构不需要进入其他代码页联动的时候开个沉浸式就很美了
在这里插入图片描述

进入后就是还你一个纯净的撸代码环境,但是进之前先按照顺序看好下面几个图,否则当心进去出不来
在这里插入图片描述
如图就是沉浸式界面右上角红色的是退出的地方,可以看到这种模式下没有其他任何与代码无关的窗口退出的方法就是view -->appearence–>最上面几个选项如果你是沉浸式这几个的enter就会变成exit
在这里插入图片描述
快捷进入方式
在这里插入图片描述

交互

着重说一下老生常谈的代码格式化

格式化插件有很多大多数都是当我们保存的时候直接格式化但格式完的代码的可读性有时候也是差强人意。
如图是两种代码格式化插件名字也都在图中,如果图模糊参考备份图片

在这里插入图片描述
在这里插入图片描述

备份图片(采用外链图片·![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/f0501c2f7ff9411681881fb59a319b0b.png) ·)

主要就是可以自己选择什么时候让插件格式化代码不然每次保存在你毫无准备的时候都把代码变成你你不认识的屎山真的很难受

IDEA自带的代码格式配置
横栏也可以自己看看有没有需要改动的,这个主要是IDEA对代码方法排序的规则虽然比较科学但有时候会降低代码可读性。

在这里插入图片描述

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

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

相关文章

Unity用Shader将一张图片变成描边图片素描风格。

环境&#xff1a; unity2021.3.x 效果&#xff1a; 实现核心思路(shader)&#xff1a; fixed4 frag (v2f i) : SV_Target {fixed4 col tex2D(_MainTex, i.uv);// 调整相似度bool isRedMatch abs(col.r - _TargetColor.r) < 0.15;bool isGreenMatch abs(col.g - _Target…

读《文明之光》第1册总结

人类几千年的文明史和地球的历史相比&#xff0c;实在是太短暂了&#xff0c;大约相当于几分钟和一年的关系。人类已经走过的路&#xff0c;相比今后要走的漫漫长路&#xff0c;只能算是刚刚起步。如果跳出一个个具体事件&#xff0c;站在历史的高度去看&#xff0c;我们会发现…

尚硅谷JavaScript高级学习笔记

01 准备 JavaScript中函数是对象。我们后续描述构造函数的内存模型时&#xff0c;会将构造函数称为构造函数对象。 02 数据类型 typeof 运算符来查看值的类型&#xff0c;它返回的是类型的字符串值 会做数据转换 03 相关问题 04数据_变量_内存 05相关问题1 06相关问题2 …

设计模式大题做题记录

设计模式大题 09年 上半年&#xff1a; 09年下半年 10年上半年 10年下半年 11年上半年 11年下半年 12年上半年 12年下半年 13年上半年 13年下半年

C++进阶之路---继承(二)

顾得泉&#xff1a;个人主页 个人专栏&#xff1a;《Linux操作系统》 《C从入门到精通》 《LeedCode刷题》 键盘敲烂&#xff0c;年薪百万&#xff01; 一、继承与友元 友元关系不能继承&#xff0c;也就是说基类友元不能访问子类私有和保护成员。 class Student; class Per…

2007-2022年上市公司迪博内部控制评价缺陷数量数据

2007-2022年上市公司迪博内部控制评价缺陷数量数据 1、时间&#xff1a;2007-2022年 2、范围&#xff1a;上市公司 3、指标&#xff1a;证券代码、证券简称、辖区、证监会行业、申万行业、是否存在财报内控重大缺陷、财报内控重大缺陷数量、是否存在财报内控重要缺陷、财报内…

【DAY09 软考中级备考笔记】机组:信息加密,系统可靠性

机组&#xff1a;信息加密&#xff0c;系统可靠性 3月8日 – 天气&#xff1a;晴 1. 信息加密 信息加密分为了对称加密和非对称加密&#xff1a; 对称加密&#xff1a;加密和解密的密钥相同且不公开 优点是加密速度快缺点是加密的强度不高&#xff0c;密钥分发困难常见算法&…

Python教程,python从入门到精通 第1天 温习笔记

1.1 字面量 1.2 注释 1.3 变量 1.4 数据类型 1.5 数据类型转换 1.6 标识符 1.7 运算符 1.8 字符串的三种定义方式 1.9 字符串拼接 1.10 字符串格式化 1.11 掌握格式化字符串的过程中做数字的精度控制 1.12 掌握快速字符串格式化的方式 1.13 字符串格式化&#xff0d;表达式的格…

MySQL安装与卸载

安装 1). 双击官方下来的安装包文件 2). 根据安装提示进行安装(全部默认就可以) 安装MySQL的相关组件&#xff0c;这个过程可能需要耗时几分钟&#xff0c;耐心等待。 输入MySQL中root用户的密码,一定记得记住该密码 配置 安装好MySQL之后&#xff0c;还需要配置环境变量&am…

thingsboard如何自定义udp-transport

0、参考netty实现udp的文章 https://github.com/narkhedesam/Netty-Simple-UDP-TCP-server-client/blob/master/netty-udp/src/com/sam/netty_udp/server/MessageDecoder.java 调试工具使用的是:卓岚TCP&UDP调试工具 1、在common\transport下面创建udp模块,仿照mqtt的创…

机器学习——神经网络压缩

神经网络压缩 需要部署&#xff0c;设备内存和计算能力有限&#xff0c;需要进行模型压缩&#xff0c;在设备上运行的好处是低延迟&#xff0c;隐私性。 目录 不考虑硬件问题&#xff0c;只考虑通过软件算法优化。 修剪网络 参数过多或者没有用的参数&#xff0c;可以将其剪…

导出谷歌gemma模型为ONNX

参考代码如下&#xff08;从GitHub - luchangli03/export_llama_to_onnx: export llama to onnx修改而来&#xff0c;后面会合入进去&#xff09; 模型权重链接参考&#xff1a; https://huggingface.co/google/gemma-2b-it 可以对modeling_gemma.py进行一些修改(transforme…