IntelliJ IDEA插件开发系列教程综述

简介: 序言IntelliJ IDEA是Java开发者首选的集成编辑器,对提升开发效率的追求是作为进步型开发者永远的目标,而IDEA插件便是提升开发效率的核心手段,掌握了IDEA插件开发技术便可以按照自己的想法来实现。一般的开发者先是满足自己的需要而开发插件,然后慢慢的发现很多人共同的需求,插件逐渐被更多人使用。作者开发过三款插件,其中Smart Input Source推荐给大家使用,它可以实现根据输入

序言

IntelliJ IDEA是Java开发者首选的集成编辑器,对提升开发效率的追求是作为进步型开发者永远的目标,而IDEA插件便是提升开发效率的核心手段,掌握了IDEA插件开发技术便可以按照自己的想法来实现。一般的开发者先是满足自己的需要而开发插件,然后慢慢的发现很多人共同的需求,插件逐渐被更多人使用。

作者开发过三款插件,其中Smart Input Source推荐给大家使用,它可以实现根据输入处上下文自动切换到对应的输入法,将开发者从杂乱繁琐的输入法切换中解救出来。

目录

  1. IntelliJ IDEA插件开发系列教程之开发思路
  2. IntelliJ IDEA插件开发系列教程之认识项目(待续)
  3. IntelliJ IDEA插件开发系列教程之调试插件(待续)
  4. IntelliJ IDEA插件开发系列教程之新建Action(待续)
  5. IntelliJ IDEA插件开发系列教程之Notification(待续)
  6. IntelliJ IDEA插件开发系列教程之Dialog(待续)
  7. IntelliJ IDEA插件开发系列教程之Document(待续)
  8. IntelliJ IDEA插件开发系列教程之ToolWindow(待续)
  9. IntelliJ IDEA插件开发系列教程之Swing GUI(待续)
  10. IntelliJ IDEA插件开发系列教程之跳转链接(待续)
  11. IntelliJ IDEA插件开发系列教程之插件设置(待续)
  12. IntelliJ IDEA插件开发系列教程之配置持久化(待续)
  13. IntelliJ IDEA插件开发系列教程之键盘事件(待续)
  14. IntelliJ IDEA插件开发系列教程之光标事件(待续)
  15. IntelliJ IDEA插件开发系列教程之鼠标事件(待续)
  16. IntelliJ IDEA插件开发系列教程之App事件(待续)
  17. IntelliJ IDEA插件开发系列教程之窗口事件(待续)
  18. IntelliJ IDEA插件开发系列教程之插件ICON(待续)
  19. IntelliJ IDEA插件开发系列教程之PSI(待续)
  20. IntelliJ IDEA插件开发系列教程之VirtualFile(待续)
  21. IntelliJ IDEA插件开发系列教程之自定义语言(待续)
  22. IntelliJ IDEA插件开发系列教程之发布插件(待续)

相关文章
|
2月前
|
网络协议 Windows
两步带你解决IDEA 插件下载安装慢、超时、不成功问题
这篇文章提供了解决IDEA插件下载慢或超时问题的方案,通过查找国内插件节点IP地址并修改本地hosts文件来加速下载。
两步带你解决IDEA 插件下载安装慢、超时、不成功问题
|
15天前
|
Java
轻松上手Java字节码编辑:IDEA插件VisualClassBytes全方位解析
本插件VisualClassBytes可修改class字节码,包括class信息、字段信息、内部类,常量池和方法等。
66 6
|
1月前
|
IDE Java 程序员
学生邮箱白嫖/免费安装JetBrains全家桶(IDEA/pycharm等) —— 保姆级教程
本文提供了如何使用学生邮箱免费获取并安装JetBrains全家桶(包括IDEA、PyCharm等)的详细教程,涵盖了学生认证、软件下载、安装及常见问题的解决方法。
445 0
学生邮箱白嫖/免费安装JetBrains全家桶(IDEA/pycharm等) —— 保姆级教程
|
2月前
|
Java
可直接编辑jar包的IDEA插件-JarEditor
IDEA自带的反编译插件虽可查看jar包中的class文件,但无法直接编辑。为解决此问题,作者开发了JarEditor插件,可在IDEA中直接编辑jar文件内的class及资源文件,无需解压或手动编译。点击Jar Editor可修改代码,通过Save/Compile保存并编译,Build Jar则将更改写回jar包。该插件简化了jar包编辑流程,提高了开发效率。
208 4
可直接编辑jar包的IDEA插件-JarEditor
|
3月前
|
Java Maven
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
这篇文章是一份关于Maven的安装和配置指南,包括下载、环境变量设置、配置文件修改、IDEA集成Maven以及解决jar包下载问题的方法。
2022最新版超详细的Maven下载配置教程、IDEA中集成maven(包含图解过程)、以及导入项目时jar包下载不成功的问题解决
|
1月前
|
Windows
IDEA如何查看已经安装的插件并删除
【10月更文挑战第1天】这段内容主要介绍了如何在IntelliJ IDEA中查看和删除已安装的插件。可以通过软件内的插件市场查看插件列表,包括插件名称、版本号和供应商等信息;也可以通过访问插件目录查看。删除插件则建议在插件市场中进行,包括禁用和卸载步骤,手动删除插件文件夹的方法不推荐,因为可能存在配置残留等问题。
569 11
|
1月前
|
人工智能 Java 数据库连接
IDEA开发 常用代码规范插件 常用辅助类插件
IDEA开发 常用代码规范插件 常用辅助类插件
52 0
|
1月前
|
Java
IDEA的fxml打开Scene Builder后空白! Scene Builder下载依赖后还是空白不显示 无论如何都不显示,网上的教程试过来了遍还是不显示
本文提供了三种方法来解决IDEA中fxml文件在Scene Builder中打开后显示空白的问题:检查JavaFX是否安装、切换IDEA版本、下载Scene Builder插件。
184 1
|
1月前
|
IDE Java Maven
分享几个实用的IDEA插件,提高你的工作效率!
分享几个实用的IDEA插件,提高你的工作效率!
142 0
|
3月前
|
自然语言处理 JavaScript 算法
【插件】IDEA这款插件,爱到无法自拔
本文介绍了阿里云「通义灵码」这一强大IDEA插件,它不仅能够智能生成代码、解答研发问题,还支持多种编程语言和编辑器。文章详细展示了如何安装使用该插件,并通过多个实际案例说明其在代码解释、优化、生成注释及单元测试等方面的应用,助力开发者提高效率。强烈推荐尝试!
128 1
【插件】IDEA这款插件,爱到无法自拔
下一篇
无影云桌面