尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

idea 常见问题 - 解决

idea 常见问题 - 解决 目录新建各种idea项目空项目创建maven项目个人信息模板设置1 java文件左下角出现红色小J字母1.1 问题1.2 解决办法2 pom.xml没有变蓝3 导入项目 提示 nothing found to importidea导包 不自动合并自动导包 删除无用包spring -gradle引入lombok Data4 plugins 红色波浪线操作法26 git更新7 导入项目输出位置设置IDEA生成JavaDoc文档idea 获取项目层次目录idea 进入 只读 文件保护模式idea 折叠 注释的代码块idea 新建类内容自动加上注释(作者 时间 等)idea 自动导包idea中修改module名字idea删除Spring的module删除idea中Spring的moduleidea批量连接所有的mysql数据库快速生成接收变量名 : .var (两次回车)标签 多个文件显示在多行tab上快速定位文件位置代码自动换行小技巧0结构Project Structure1jar找对应的依赖找jar包的依赖查依赖手动引入jar包依赖比较war包maven查看jar包对应的依赖clean install插件CodeGlance 滚动条加宽Extra ToolWindow Colorful Icons 图标加色Rainbow Bracket 括号加色Background Image Plusidea 背景加图片Maven Helper插件 - Dependency AnalyzerSequenceDiagramcodemate huawei cloudkitChinese (Simplified) Language Pack / 中文语言包Translation主题插件 颜色对象字段赋值mybatisCodeCollectionbookmark-xidea概述idea 正则表达式 搜索 替换搜索替换快捷键代码规范 altctrlL 格式化代码ALT 7 打开左侧的 Structure 查看当前类中的所有方法固定tabidea自动生成serialVersionUIDCtrl P 显示方法所需参数crtl shift alt insert注释快捷键快速异常代码 ctrl alt t / ctrl alt win tALTInsert无效快速 有参构造 ALTInsertidea快速提取元素为一个新的变量idea 看代码折叠代码Bookmark(书签)的使用idea同时运行两个程序的main方法插件从接口开始到使用该方法所有的路径IDEA如何快速查看类中的属性和方法标签复制多次打开显示类的所有方法显示一个类的父类和子类查找所选内容下一个处位置显示一个类的子类显示一个类的父类 关系图idea编辑器 全集搜索快捷键 Ctrlshiftf 无效新建各种idea项目IDEA系列之创建各种项目https://blog.csdn.net/LOVEQD123/article/details/105886077idea 创建项目的三种方式https://blog.csdn.net/weixin_50034122/article/details/118754521创建空项目https://blog.csdn.net/qq_44537956/article/details/123075134创建 springboot 项目https://blog.csdn.net/qq_34491508/article/details/91369794Cannot download ‘https://start.spring.io‘: connect timed outhttps://blog.csdn.net/L_Fan_J/article/details/125725637java jdk 选择https://betheme.net/qianduan/62314.html?actiononClickIDEA 创建Maven Web项目https://blog.csdn.net/wo541075754/article/details/125678270空项目创建maven项目法1https://start.spring.io 替换为https://start.aliyun.com/个人信息模板参考于https://blog.csdn.net/MacWx/article/details/137670493每次创建class文件会弹两次窗口一次是文件命名一次是类描述1File - Settings ,打开设置窗口输入Templates2找到File and Code Templates 模板配置2选择右侧的Files选项卡选择位置3的Class3在最右侧的输入栏中输入位置4框住的一段注释代码然后点击保存即可/** *Author: 马超伟 *CreateTime: ${YEAR}-${MONTH}-${DAY} *Description: ${description} *Version: 1.0 */设置https://www.bookstack.cn/read/ideabook/remote-debugging.md参考于https://blog.csdn.net/weixin_42259470/article/details/142599277-Xms1024m-Xmx4096m-XX:ReservedCodeCacheSize512m-XX:UseG1GC-XX:SoftRefLRUPolicyMSPerMB50-XX:CICompilerCount4-XX:HeapDumpOnOutOfMemoryError-XX:-OmitStackTraceInFastThrow-Dsun.io.useCanonCachesfalse-Djava.net.preferIPv4Stacktrue-Djdk.http.auth.tunneling.disabledSchemes-Djdk.attach.allowAttachSelftrue-Dkotlinx.coroutines.debugoff-Dfile.encodingUTF-82 关闭不必要的插件1 java文件左下角出现红色小J字母1.1 问题类 均运行不了1.2 解决办法123 重新添加项目选择该文件路径就好了看到 java文件有红色波浪线这不是本次操作的原因而是因为文件有些依赖 在配置文件pom 中没有引入引入就好了2 pom.xml没有变蓝等待解析...3 导入项目 提示 nothing found to import勾选下图两处红框idea导包 不自动合并https://www.cnblogs.com/pcheng/p/10268366.html自动导包 删除无用包如果不能自动删除包再试试spring -gradle引入lombok Data操作来源https://www.jianshu.com/p/24773164bbebcompileOnly org.projectlombok:lombok:1.18.20 annotationProcessor org.projectlombok:lombok:1.18.20 testCompileOnly org.projectlombok:lombok:1.18.20 testAnnotationProcessor org.projectlombok:lombok:1.18.204 plugins 红色波浪线解决思路来源https://blog.csdn.net/kealina/article/details/79040168操作双击下图 install在点击左上角ok 解决。法2https://blog.csdn.net/fwdwqdwq/article/details/1239857666 git更新https://blog.csdn.net/a872822645/article/details/806697377 导入导入后出现yml文件不是绿色各种不关联解决做法:关闭 idea文件同级目录删除 .idea 文件重新用 idea 打开文件即可项目输出位置设置https://www.cnblogs.com/shiyun32/p/9335118.htmlIDEA生成JavaDoc文档https://blog.csdn.net/qq_65880865/article/details/122592041idea 获取项目层次目录在控制台输入treeidea 进入 只读 文件保护模式法1右下 红框该方法适用于 单个文件 设置为只读法2ctrl 批量 左击 对应文件这4个文件 都进入了上锁 只读 保护模式同样的操作可以退出 只读模式idea 折叠 注释的代码块法1右击法2https://blog.csdn.net/qq_44831069/article/details/103617868idea 新建类内容自动加上注释(作者 时间 等)https://www.cnblogs.com/mmzs/p/8858634.htmlidea 自动导包https://blog.csdn.net/gb4215287/article/details/126780475idea中修改module名字2.出现如下3.先点上面的按钮Rename directory改成想要的名字但是两个框一定不要勾选4.继续修改名字重复1. 2.点击下面的按钮Rename module改成你想要的名字5.ok endidea删除Spring的module删除idea中Spring的module说明有时我想把module删除了重新创建名称、结构都是一样的如果操作不当新建的module中文件夹是普通文件夹.yml文件什么的都不是正常的yml文件正确的操作如下1.要删除as模块2.3.4.之后全部变成普通文件夹5.6.删除.idea7.把总pom文件中的模块删了8.重启idea还没完这不是最后一步9.10.再次进入工程11.12.13.14.重新引进该项目15.一直next16.这里打上勾才能next17.先Apply后ok18.这时你可以再次新建与之前同名的module19.为什么还是普通包因为这时候项目之前重新引入需要一点时间indexing…结束后你在看moduled文件夹。idea批量连接所有的mysql数据库2.idea版面右侧一般在右侧先点击Database,后点击左上的“”3.4.5.先看我的mysql数据库的样子我先连qwe数据库操作如下6.再看idea:7.已经连上了qwe数据库但是我想把其他三个数据库都连上看如下操作对着qwelocalhost右键单击出现8.将其他数据库勾选我这里选All schemas9.完成 end快速生成接收变量名 : .var (两次回车)https://blog.csdn.net/TYRA9/article/details/128207930输入new Scanner(System.in) 后面添加一个.var敲回车就可以快速生成接收变量标签 多个文件显示在多行tab上https://blog.csdn.net/qq_42796149/article/details/124004963快速定位文件位置点这个即可代码自动换行https://blog.csdn.net/y_bccl27/article/details/121681777小技巧后缀补全sout0结构Project Structurehttps://www.cnblogs.com/yourbatman/p/14360928.html1jar找对应的依赖https://blog.csdn.net/weixin_55715292/article/details/124247235https://mvnrepository.com/找jar包的依赖法1直接 ctrl shift f全局搜索法2法1不奏效的话法3查依赖mav dependence:analyzehttps://blog.csdn.net/csdn_mrsongyang/article/details/118335807搜索结果是使用的并且声明的依赖使用的但是未声明的依赖未使用的但是声明的依赖手动引入jar包依赖注意reimport后jar包依赖就没有要重新手动引入jar包比较war包https://jingyan.baidu.com/article/b2c186c8d0e564c46ef6ffb4.htmlmaven查看jar包对应的依赖jar名 反推 pom依赖https://blog.csdn.net/londa/article/details/117906300https://blog.csdn.net/weixin_45837888/article/details/128574711打开Terminalmvn dependency:treeclean installmvn clean install插件https://www.bilibili.com/video/BV1LH4y1C7Hehttps://blog.lupf.cn/articles/2023/09/24/1695537424729.htmlCodeGlance 滚动条加宽https://zhuanlan.zhihu.com/p/545234827CodeGlance 开关快捷键 shiftctrlgExtra ToolWindow Colorful Icons 图标加色Rainbow Bracket 括号加色https://blog.csdn.net/w605283073/article/details/81545763高亮效果(默认快捷键 mac : command鼠标右键单击, windows : ctrl鼠标右键单击)选中部分外暗淡效果默认快捷键 alt鼠标右键单击Background Image Plusidea 背景加图片Maven Helper插件 - Dependency Analyzer分析工程的多级依赖关系解决依赖冲突问题SequenceDiagram方法的时序图https://zhuanlan.zhihu.com/p/441178281codemate huawei cloudkitAI编程 代码联想Chinese (Simplified) Language Pack / 中文语言包idea 中文语言包从 2024.2 版本开始官方中文语言包已默认内置并启用打开设置外观与行为 - 系统设置 - 语言与区域语言选中中文Translation翻译ctrl shift A 翻译ctrl shift x 中文翻译为英文名字使用 https://yiiguxing.gitee.io/translation-plugin/start.html主题插件 颜色1 one dark theme2 https://blog.csdn.net/Morty_p/article/details/128257113对象字段赋值generateAllSetterhttps://www.cnblogs.com/12lisu/p/16648971.htmlmybatis法1 mybatisx法2 free mybatisCodeCollectionhttps://blog.csdn.net/qq_20490355/article/details/135742987bookmark-xAltshiftD 添加书签Altshift左/右方向键 可切换 并导航至书签指向的代码位置idea概述https://www.cnblogs.com/TopGear/p/13590301.htmlhttps://blog.csdn.net/qq_35495339/article/details/89474932idea 正则表达式 搜索 替换参考于 https://blog.csdn.net/qq_34039018/article/details/106013732搜索d.*yd开头 y结尾的 字符串替换https://blog.csdn.net/qq_42274245/article/details/122953877\w*,qwe,qw,(\w*),中\w*作为元素1 $1快捷键https://xie.infoq.cn/article/b71b00851b324c866045a84f5代码规范 altctrlL 格式化代码ALT 7 打开左侧的 Structure 查看当前类中的所有方法固定tabhttps://webstorm.github.net.cn/using-code-editor.html#manage_tabsidea自动生成serialVersionUID1、搜索serialVersionUID2、安装插件GenerateSerialVersionUiD在对应类名中 alt enterCtrl P 显示方法所需参数crtl shift alt insert新建文件选中相应的代码或内容按CtrlAltShiftInsert快捷键IDEA会根据内容创建相应语言类型的文件如果识别不出来会创建和原内容一样的类型和扩展名的临时文件注释快捷键https://blog.csdn.net/wyf2017/article/details/81178675输入/**然后按回车/** **/快速异常代码 ctrl alt t / ctrl alt win tALTInsert无效笔记本会有这个问题原因是键FnFnALTInsert就好了因为我的Insert是F12键需要和Fn一起按 才起作用快速 有参构造 ALTInsertALTInsertidea快速提取元素为一个新的变量‌Ctrl Alt V‌idea 看代码https://www.cnblogs.com/deng-cc/p/6927447.htmlcodemaphttps://codemap.info/index.html折叠代码参考于https://blog.csdn.net/qq_56996565/article/details/138900918法1 法2 快捷键ctrlaltt法1// region// endregion法2//editor-fold desc描述///editor-fold法3Bookmark(书签)的使用https://blog.csdn.net/DATANGguanjunhou/article/details/107317122F11键这就创建了一个书签Ctrl F11书签助记符Ctrl shift 数字键快速添加助记符书签的快捷键shift F11可以查看全部已存在的书签。idea同时运行两个程序的main方法在菜单栏上点击Run在下拉菜单中选择你要运行的第一个main方法的配置并点击它旁边的绿色播放按钮来启动它。然后按住Shift键并点击第二个main方法的配置旁边的绿色播放按钮来启动它。这样两个main方法就会同时运行。插件见 CodeCollection、bookmark-x从接口开始到使用该方法所有的路径显示某个方法 所有使用它的地方选中该方法 → ctrl alt hIDEA如何快速查看类中的属性和方法https://blog.csdn.net/song_6666/article/details/123860757标签复制多次打开shift f4显示类的所有方法ctrl F12显示一个类的父类和子类ctrl h查找所选内容下一个处位置ctrlF3显示一个类的子类ctrl alt 左键显示一个类的父类 关系图ctrl alt shift uctrl H查询子接口、实现类ctrl alt 鼠标左键查看实现类其他操作(重要)https://blog.csdn.net/woniu211111/article/details/108591368ctrlaltB选中某个子类那么就可以将该子类添加到类图中来源https://blog.csdn.net/luoyifan_33/article/details/111576218https://www.yht7.com/news/98982实线 虚线的含义https://blog.csdn.net/wglla/article/details/52225571实线箭头实线的 空心三角箭头继承(泛化) - 某个类引用了另一个类实线 箭头关联 - 类的全局变量引用了另一个类实线的 空心菱形箭头(也可以没箭头)聚合 - 整体和个体的关系 关联整体与个体有各自的生命周期实线的 实心菱形箭头(也可以没箭头)组合 - 整体与部分的关系 部分与整体的生命周期一致虚线虚线的 空心三角箭头实现 - 类与接口的关系虚线 箭头依赖 - 方法参数需要传入另一个类的对象idea编辑器 全集搜索快捷键 Ctrlshiftf 无效https://blog.csdn.net/u010234868/article/details/124879486
返回列表