4
头图

Author: Brother Xiaofu
Blog: https://bugstack.cn

Precipitate, share, grow, and let yourself and others gain something! 😄

I. Introduction

💥Why? Isn't it bad to write happy popular articles!

Before I started to prepare the IDEA Plugin , I knew that this would probably not be an article with too much reading, because such knowledge is hardly used in basic daily work development.

So why even write it? It is because there are not many people who use it, so there are few systems of knowledge in this area, which leads to the fact that people who really need it can't find a material that can be used. how to develop , what mode , which technology , how to publish and so on, these contents are almost blank when you have such requirements.

So 🌶, and a into a series of system of "IDEA Plugin Development Guide" has content you need to prepare for the Well:

  • This development manual is divided into 4 chapters and 12 sections step by step through practical case development, connecting various common technical points developed by IDEA Plugin, and explaining how to develop an IDEA plug-in for readers.
  • Basic knowledge development class includes: Gradle project creation, plug-in release, Swing UI , all kinds of forms, menu configuration, engineering context object, wizard steps, content store, loaded configuration, etc., through these knowledge Use case by case while learning how to develop plugins.

💋 In view of the limited level of the author, if the PDF contains content that is not easy to understand, it must be that the author lacks necessary descriptions and strict calibration during the writing process. Thank you for submitting your comments or questions to me for improvement, and welcome to contact me More interactions, mutual progress and common growth.

Second, what can I do, give a chestnut 🌰

vo2dto, a plugin that has been downloaded 1000+

This is a vo2dto plug-in tool developed by Xiao Fu to help developers who use IDEA to write code and quickly generate a large number of x.set(y.get) can search and install directly in IDEA using

Interested in vo2dto, programmer 👨🏻‍💻‍, from these countries

Three, don't say it, let's go to the dry goods!

Hello, world of idea plugin! Hello, the world of IDEA plugins! Welcome here, glad you got your hands on this book!

IDEA plug-in development can help developers improve energy efficiency and solve common problems in some practical scenarios. However, when I was developing IDEA plug-ins recently, there was really not much information on the market, and there was no complete development instruction manual, so I encountered a lot of things that I would not know if I didn’t know it, and I needed to search the source code and verify the API interface , and finally realize the various functions, of course, there are indeed many pits in this process! Next, in this column, some knowledge about IDEA plug-in development will be output as case studies to help R&D partners in need to build IDEA Plugin together.

1. Suitable for the crowd

  1. R&D personnel with a certain programming foundation and working for 1-3 years
  2. Developers with IDEA Plugin development needs
  3. Hope to expand some development skills other than business
  4. Be a contributor to some open source software first

2. What can I learn

  1. Understandable, there are many cases to connect IDEA Plugin plug-in development skills
  2. Learn to learn IDEA Plugin development skills through case practice
  3. Understand, not just practice, but a combination of actual scenarios
  4. It is clear that after learning this set of plug-in development skills, you can complete some scene design and development by yourself

3. Read Suggestions

This column is based on the common techniques used in the development of IDEA Plugin plug-ins. In the process of learning, you can focus on case practice first, and then consider how to design and develop, and read some core APIs such as PMD plug-ins after getting started. Develop and learn various techniques to supplement your knowledge.

In the process of reading, fans, don't be afraid to encounter problems in the process of learning, these are normal! I hope you can always insist on learning these contents by yourself and yourself, come on!

4. Download PDF 📚

Five, 🎉 Finishing

🏃🏻There is always something beautiful, in the morning of running

springsummerAutumnwinter

This is the release of the last PDF finale before the new year. This year, the content output includes: "SpringBoot Middleware Design and Development" , "Relearning Java Design Patterns" published books , "hand line and the Spring" , "lottery lottery system - four-tier structure based on the practice field-driven design" , "IDEA Plugin development Manual" , ha ha ha, is not quite the liver! When an original author has positive feedback from fans, support from the platform, and some income, he can continue to cultivate in his favorite field very well.

is really happy when watching the content from germination🌱 to growing up🌲 This process also means that I can go to bed at 10:45-11:00 every day this year, and get up at 6:20 (running, writing), so as to maintain a good work and rest habits, and have a healthy body and content. I also hope to see that you have a plan of your own in 22 years, and a plan that can be implemented!


小傅哥
4.7k 声望28.4k 粉丝

CodeGuide | 程序员编码指南 - 原创文章、案例源码、资料书籍、简历模版等下载。