1 Star 0 Fork 2

LianxuanYu/Java-Programmer

forked from Blue_Fish/Java-Programmer 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
插件开发.md 1.83 KB
一键复制 编辑 原始数据 按行查看 历史
BlueFish 提交于 2023-09-07 11:08 . idea plugin

一、vscode插件

1、Markdown-PDF插件

markdown导出pdf时如果需要支持 数学表达式,需要在头添加如下代码

<script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: {inlineMath: [['$', '$']]}, messageStyle: "none" });</script>

二、Chrome插件

1、常用插件

  • DeepL翻译:阅读写作翻译器
  • FeHelper(前端助手)
  • JSON Viewer
  • Momentum
  • Octotree - GitHub code tree
  • OneTab
  • React Developer Tools
  • Redux DevTools
  • Simple Allow Copy
  • SingleFile
  • Wappalyzer - Technology profiler

三、idea插件

IntelliJ 平台的 IDE 采用微内核的设计理念,其可扩展性极高。 IntelliJ 平台现有的许多 IDE 功能,都是采用插件的形式实现。插件功能运行在 IDE 进程中。插件拓展 IDE 的能力,这些能力,大部分是通过配置文件的形式注册到 IDE 中,具体的注册方式有多种,例如通过实现一个定义好的接口,将该接口实现类的全路径通过配置,注册到 IDE 中。IDE 基于面向对象编程语言的多态、反射等特性,来回调到我们的实现类方法(这与 Java 的 SPI 很像呢)。这也是IDE插件不同于普通的 Java 项目,在插件项目中不需要编写 main 函数来启动插件

1、基础项目创建

1.1、基于gradle

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/lianxuanyu/Java-Programmer.git
git@gitee.com:lianxuanyu/Java-Programmer.git
lianxuanyu
Java-Programmer
Java-Programmer
main

搜索帮助