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

709 阅读2分钟

序言

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

作者开发过三款插件,其中Smart Input Source推荐给大家使用,它可以实现根据输入处上下文自动切换到对应的输入法,将开发者从杂乱繁琐的输入法切换中解救出来。效果如下动图,具体效果请查看《IntelliJ IDEA插件实现自动切换输入法》欢迎到插件市场下载安装。

目录

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