当前位置: 首页 > article >正文

Idea 中的一些配置

配置 javap

jdk 自带的 javap 可以用来查看字节码信息。

配置过程:

  • 打开设置,定位到 Tools,External Tools
  • 新建项,Program 中填 javap 的路径
  • Argument 中填 -c $FileClass$
  • Working directory 中填 $OutputPath$

Argument 中也可以填 -verbose $FileClass$,将显示常量池。

如图:

配置类模板

打开设置,定位到 Editor,File and Code Templates,Includes

在 File Header 里添加以下模板:

/**

* @Description TODO

* @Date ${DATE} ${TIME}

* @Author ${USER}

*/

如图:

开启断言

如果不开启,使用assert关键字时会报异常。

修改方法:

打开 Edit configurations,在 VM options 添加 -ea 参数。

配置单行注释

idea中单行注释的注释符号(//)默认在行首位置。

Java文件注释修改方法:

  • 打开设置,定位到 Editor,Code Style,Java,Code Generation
  • 取消勾选 Line comment at first column
  • 勾选 Add a space at comment start

XML文件注释修改方法:

  • 打开设置,定位到 Editor,Code Style,XML,Code Generation
  • 取消勾选 Line comment at first column

HTML文件注释修改方式同 XML 一致,修改后适用于Vue中的模板。

配置自动换行

方式一:Hard wrap

  • 打开设置,定位到 Editor,Code Sytle
  • 勾选 Wrap on typing

不适用于粘贴的文本。

这种方式相当于在行位插入换行符。

方式二:Soft wrap

在 HTML 中的段落在换行时会导致空行,但是又不能把一个很长的文字写在一行里,不方便阅读和编辑,可以使用 Soft wrap 解决这个问题。

配置方法:

  • 打开 Settings,定位到 Editor,General
  • 勾选 Soft-wrap these files,并添加文件扩展名,例如 *.html,多个扩展名之间用分号隔开

这种方式下,下方不再有滚动条。


http://www.kler.cn/a/307958.html

相关文章:

  • 【JavaEE初阶 — 多线程】生产消费模型 阻塞队列
  • Elasticsearch 8.16:适用于生产的混合对话搜索和创新的向量数据量化,其性能优于乘积量化 (PQ)
  • WebAssembly在现代Web开发中的应用
  • MySQL系列之如何在Linux只安装客户端
  • Linux如何更优质调节系统性能
  • MYSQL 库,表 基本操作
  • PointNet++改进策略 :模块改进 | Residual MLP | PointMLP,简化原本复杂的局部几何特征提取器,减少计算同时提高效率
  • 记录近期iOS开发几个报错及解决方案
  • 在线查看 Android 系统源代码 AOSPXRef and AndroidXRef
  • Spring 的循环依赖
  • Git提交类型
  • 3D云渲染农场为何怎么贵?主要消耗成本介绍
  • Vue路由二(嵌套多级路由、路由query传参、路由命名、路由params传参、props配置、<router-link>的replace属性)
  • 【GIS开发小课堂】写一个高德地图巡航功能的小DEMO
  • 遗传算法及其MATLAB实现
  • Leetcode 字母异位词分组
  • Error: ENOENT: no such file or directory, uv_cwd
  • JVM-内存区域
  • 新装mysql8 并开启外网连接
  • 理解DataLoader
  • Redis——常用数据类型hash
  • 华为地图服务功能概览 -- HarmonyOS自学7
  • 【LeetCode Hot 100】169. 多数元素
  • Python快速入门 —— 第五节:接口开发
  • [项目][WebServer][ThreadPool]详细讲解
  • 猫狗识别大模型——基于python语言