目录

工欲善其事

实践出真知

活跃标签: linux java mysql 待分类 windows js win10 springboot pdf idea docker 电路 esp32 vue macOS nginx git Arduino maven ffmpeg

存档:

标签: idea (12)

【IDEA】使用正则表达式批量替换引号里的内容

在 IntelliJ IDEA 中,你可以使用 查找和替换 功能结合 正则表达式 来将双引号内的内容替换为大写。以下是具体步骤: 步骤 1:打开查找和替换对话框 打开 IntelliJ IDEA。 使用快捷键 Ctrl + R(Windows/Linux)或 Cmd + R(Mac)打开查找和替换对话框。 步骤 2:启用正则表达式 在查找和替换对话框中,点击右侧的 . 按钮*,启用正则表达式模式。 步骤 3:输入正则表达式 在 查找 框中输入以下正则表达式: regex 复制 "([^"]*)" ":匹配双引号。 ([^"]*):匹配双引号内的任意内容(非双引号字符)。 *:表示匹配任意数量的字符。 在 替换 框中输入以下内容: regex 复制 "\U$1\E" \U:将后续内容转换为大写。 $1:引用正则表达式中捕获的第一个组(即双引号内的内容)。 \E:结束大写转换。 步骤 4:执行替换 点击 Replace All(全部替换)按钮,IDEA 会将所有双引号内的内容替换为大写。

IDEA Maven 全局配置

如果你在为每次创建或导入新项目时都需要重新配置 Maven 而苦恼,通过以下方式可以全局配置 Maven。 老版本:点击 File > Other Settings > Settings for New Projects 新版本:点击 File > New Projects Setup > Settings for New Projects 然后搜索 maven 并配置,这样后面每次创建或导入新项目都会使用指定的配置! 注:打开的设置所有都是全局的设置哈

idea 使用gradle down不下来的解决方法 有更新!

使用gradle最大的坑应该就是墙了吧! 创建一个gradle想他会给你指定某些版本如图 将 bin 改为 all ,因为下完bin之后还需要下载src。如果网速不好就等着哭吧 复制链接,使用迅雷下载 这样可以跑满你的网速 将下载的文件放到idea自动下载的目录点击gradle他会自动解压 注意这两个脱线位置 剩下的就是等jar包自己下载了 如果上面的方法不行 将distributionUrl 改为 Index of /gradle/ (tencent.com)这里面的地址再转一下

IntelliJ IDEA编辑模板变量详解(Edit Template Variables)

函数描述 annotated(“annotation qname”)使用驻留在指定位置的注释创建类型符号。 例如,请参见迭代组中的活动模板。 anonymousSuper()为Kotlin对象表达式建议一个超类型。 arrayVariable()建议当前作用域中适用的所有数组变量。 例如,请参见迭代组中的活动模板。 blockCommentEnd返回在当前语言上下文中指示块注释结束的字符。 blockCommentStart返回在当前语言上下文中指示块注释开始的字符。 camelCase(String)将字符串转换为camelCase。 例如,camelCase(my-text-file)、camelCase(my text file)和camelCase(my_text_file)都返回myTextFile。 capitalize(String)将参数的第一个字母大写。 capitalizeAndUnderscore(sCamelCaseName)将作为参数传递的CamelCase名称的所有字母大写,并在各部分之间插入下划线。例如,大写和下划线(FooBar)返回FOO_BAR。 c....

idea 插件 EasyCode 模板

EasyCodeConfig.json { "author" : "makejava", "version" : "1.2.8", "userSecure" : "", "currTypeMapperGroupName" : "Default", "currTemplateGroupName" : "Default", "currColumnConfigGroupName" : "Default", "currGlobalConfigGroupName" : "Default", "typeMapper" : { "Default" : { "name" : "Default", "elementList" : [ { "matchType" : "REGEX", "columnType" : "varchar(\\(\\d+\\))?", "javaType" : "java.lang.String" }, { "matchType" : "REGEX", "columnType" : "char(\\(\\d+\\))?", "javaType" : "java.lang.Stri....

[ IntelliJ IDEA ] 快捷键的中文注释 有更新!

最新配置导出:20240808160159.zip

idea 自带代码生成器 【Groovy】配置 有更新!

Groovy 语法不是很懂,idea里也没有申明 DasTable 有哪些字段,一下代码是自己摸索的👇 import com.intellij.database.model.DasTable import com.intellij.database.util.Case import com.intellij.database.util.DasUtil /* * Available context bindings: * SELECTION Iterable<DasObject> * PROJECT project * FILES files helper */ typeMapping = [ (~/(?i)int/) : "Int", (~/(?i)float|double|decimal|real/): "String", (~/(?i)datetime|timestamp/) : "java.sql.Timestamp", (~/(?i)date/) : "java.sql.Date", (~/(?i)time/) : "java.sql.Time", (~/(?i)....

[ idea ] 代码生成器 EasyCode 有更新!

{ "author" : "makejava", "version" : "1.2.8", "userSecure" : "", "currTypeMapperGroupName" : "Default", "currTemplateGroupName" : "limsV2.1", "currColumnConfigGroupName" : "Default", "currGlobalConfigGroupName" : "Default", "typeMapper" : { "Default" : { "name" : "Default", "elementList" : [ { "matchType" : "REGEX", "columnType" : "varchar(\\(\\d+\\))?", "javaType" : "java.lang.String" }, { "matchType" : "REGEX", "columnType" : "char(\\(\\d+\\))?", "javaType" : "java.lang.String" }, { "matchType....

[ idea ] 快捷键大全

编辑栏 分屏控制 设置编辑框向右分屏 位置:Main Menu | Window | Editor Tabs | Split and Move Right 功能:这个快捷键可以将当前所在的编辑框在左侧打开,前提条件是至少有两个标签页 代码效率 加入前一行 位置:Editor Actions | Join Lines 功能:选中一行按此快捷键可以把下面一行的代码合并过来 选中下一个和当前选中的字符串 位置:Main Menu | Edit | Find | Add Selection for Next Occurrence 功能:选中一个字符串后按此快捷键可依此选中下一个相同的字符串,当然有下一个就有上一个、全部选中 全选:Main Menu | Edit | Find | Select All Occurrences 全不选:Main Menu | Edit | Find | Unselect Occurrence 代码抽取 代码增强 位置:Main Menu | Code | Surround With... 功能:选中代码后使用此快捷键,可以实现代码处理。如:强行转换类型、判断非空....

DEA 出现问题:Error running,Command line is too long. Shorten command line解决方案

更新了项目一运行项目莫名其妙的报了错 Error running ‘XXX’: Command line is too long. Shorten command line for MallTest.testRun. 错误运行的测试。命令行太长。缩短命令行。 错误原因 出现这个的原因一般是因为项目需要打印的环境变量太长,超过了限制,需要你缩短命令行来解决问题。 解决办法 修改运行配置Configurations,将默认的Shorten command line的值user-local default 改为 JAR mainifest 或者 classpath file 这种办法每次需要对每个类单独设置。 在项目的.idea/workspace.xml文件中,找到 <component name="PropertiesComponent">,后面在添加一行 <property name="dynamic.classpath" value="true" /> 这种方式一次设置就行。

idea让每个文件展示修改时间及文件大小

View =》Appearance =》Detail in Tree View

idea 默认快捷键

⌘+ d 快速复制一行(这个和Eclipse的默认快捷键相反) ⌘ + l 跳转到某一行 ⌥ + ⌘ + l 格式化代码 ⌘ + ⇧ + f 全局搜索 ⌘ + ⇧ + r 全局替换 ⌘ + ⇧ + u 选中字母大小写切换 ⇧ + ⌥ + j 两行合并下面的合并到上边