插件 订阅
插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。 展开全文
插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。
信息
外文名
Plug-in
起源时间
1970年代中期
中文别称
外挂
所属领域
计算机
释    义
一种遵循一定规范的应用程序接口编写出来的程序
中文名
插件
插件发展历史
插件的出现可以追溯到1970年代中期,当EDT文本编辑器在Univac90/60系列大型机上运行UnisysVS/9操作系统的时候,其提供了一项功能就是编辑器可以运行一个程序,并允许这个程序进入编辑器的缓冲,允许外部程序染指内存中,正在编辑的任务。插件程序使得编辑器在缓冲区上进行文本编辑,而这个缓冲是编辑器和插件所共同享用的。Waterloo Fortran编译器使用这些特性使得Fortran程序的内部编译可以用EDT编辑。 [1]  个人电脑上第一个带有插件的应用软件,也许是苹果电脑上的HyperCard和QuarkXPress,两者都是1987年发行的。 [1] 
收起全文
精华内容
参与话题
问答
  • 插件安装方式: 新版本IDE安装方式略有不同,不一一赘述 1、Background Image Plus 这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片, 是不是会感觉...

    插件安装方式:

    file->settings->plugins->macketplace

    各个版本IDE插件界面略有不同,不一一赘述 


    1、Background Image Plus

    推荐指数:


        这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片,

    是不是会感觉很赏心悦目,编码效率会不会因此间接的提高^_^?!

     

    设置方法:

    注意:如果是IDEA版本是2020.1版本以上就不需要再额外装这个插件,这个插件是已经内置安装了。


     2、Mybatis Log Plugin

    推荐指数:


    Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis的脚本直接输出在console中,

    但是默认的情况下,输出的脚本不是一个可以直接执行的。

    如果我们想直接执行,还需要在手动转化一下,比较麻烦。
    MyBatis Log Plugin 这款插件是直接将Mybatis执行的sql脚本显示出来,无需处理,可以直接复制出来执行的 。

    注意其转换的SQL不是输出到IDE的控制台!!!

    需要到Tools -- >  Mybatis Log Plugin  打开其日志框(如果Tools下面没有的话,可以看下IDE的底部最右下角是否有

    "Mybatis Log"Tab按钮),

    再执行, 效果是不是很赞

     

    PS:现在插件已经收费了,想使用的话可以到这个链接里下载下PJ版:https://github.com/Link-Kou/intellij-mybaitslog


    3、Grep Console

    推荐指数:★★☆☆☆


    由于Intellij idea不支持显示ascii颜色,grep-console插件能很好的解决这个问题, 可以设置不同级别log的字体颜色和背景色.

    自定义设置后,可以运行下项目看下效果 

    加上背景色,错误和警告是不是更清晰了些? 


    4、CodeGlance 

    推荐指数:★★★☆☆


    CodeGlance是一款代码编辑区缩略图插件,可以快速定位代码,使用起来比拖动滚动条方便多了

    并且可以自定义一些设置:


    5、GenerateAllSetter
    推荐指数:★★★☆☆


    一款效率插件,它主要有以下功能: 

    • 通过alt+enter对变量类生成对类的所有setter方法的调用
    • 当两个对象具有相同的字段时生成一个转换器
    • 当returnType为List Set Map时生成默认值
    • 在所有getter方法上生成对assertThat的调用

    Screenshot 2

    Screenshot 1


    6、RestfulToolkit

    推荐指数:★★★★★


    一套 RESTful 服务开发辅助工具集。

    • 1.根据 URL 直接跳转到对应的方法定义 ( 快捷键搜索 Ctrl + Alt + N 或者 Ctrl  + \ ); ---这个个人感觉非常好用,和Ctrl + F一样重要。
    • 2.提供了一个 Services tree 的显示窗口;
    • 3.一个简单的 http 请求工具;
    • 4.在请求方法上添加了有用功能: 复制生成 URL;,复制方法参数...
    • 5.其他功能: java 类上添加 Convert to JSON 功能,格式化 json 数据 ( Windows: Ctrl + Enter; Mac: Command + Enter )。


    7、Maven Helper 

    推荐指数:★★★★★


    分析依赖冲突插件

    此插件可用来方便显示maven的依赖树,在没有此插件时,如果想看maven的依赖树需要输入命令行: mvn dependency:tree  才可查看依赖。如果想看是否有依赖包冲突的话也需要输入命令行等等的操作。而如果安装Maven Helper插件就可免去命令行困扰。通过界面即可操作完成。

    使用方式:

    打开项目中的pom文件,在底部会显示一个“Dependency Analyzer”,

    点击此按钮,切换到此工具栏

    可进行相应操作:

    • Conflicts(查看冲突)
    • All Dependencies as List(列表形式查看所有依赖)
    • All Dependencies as Tree(树形式查看所有依赖)
    • 搜索功能

    8、JRebel

    推荐指数:★★★☆☆


    热部署插件,让你在修改完代码后,不用再重新启动,很实用!但是,不是免费的,需要大家发挥下聪明才智自行百度破解!

    (附一个参考地址:https://blog.csdn.net/qierkang/article/details/95095954

    安装好之后界面布局: 

     检查几个必要的设置看是否已配置,否则热部署可能没效果:

    1)设置项目自动编译

    2)设置 compiler.automake.allow.when.app.running 

    快捷键ctrl+shift+A 或者 菜单help->find action…打开搜索框搜索“registry”

     

    3)需要热部署的项目在此处是否勾选


    9、 Json Parser

    推荐指数:★★★★☆


    厌倦了打开浏览器格式化和验证JSON?为什么不安装JSON解析器并在IDE中使用离线支持呢?JSON解析器是一个用于验证和格式化JSON字符串的轻量级插件。

    Screenshot 1


    10、Translation

    推荐指数:★★★★★


    中英文翻译工具,之所以要把它也单独列出来,是使用起来真的很方便,不用再和其他翻译工具之间来回切换了。

    官方介绍的特点:

    • 多种翻译引擎.
      • 谷歌翻译.
      • 雅虎翻译.
      • 百度翻译.
    • 多种语音互译.
    • 文档注释翻译
    • 文本转语音
    • 自动选词

    使用方式:

    安装成功后,会在如图区域显示两个图标,

    可以点击图标调出不同的对话框进行搜索翻译
     

    当然也可以选中要翻译的文本,然后右键,

    选择Translate,可以直接调出翻译面板,

    选择Translate and Replace,可以直接将翻译结果显示在下拉框中,选择合适的点击之后会自动替换当前文本

    以上两个右键操作可以使用快捷键 Ctrl + Shift + Y 和 Ctrl + Shift + X来代替

    还有一种非常好用的功能,对于英文不是太好阅读源码英文文档比较吃力的,可以实现一键翻译,very nice!

    就拿阅读java.lang.String的源码来说,进入到内部后,使光标处在文档注释区域,随便任何位置,然后右键,选择Translate Documentation,立马就有翻译出来,并且自动排版,非常易于阅读


    11、aiXcode & codota

    推荐指数:★★★★☆


    aiXcoder是一个强大的代码完成器和代码搜索引擎,基于最新的深度学习技术。 它有可能向您推荐一整套代码,这将帮助您更快地编写代码。 aiXcoder还提供了一个代码搜索引擎,以帮助您在GitHub上搜索API用例。

    类似功能的插件还有codota,
    codota基于数百万个开源Java程序和您的上下文来完成代码行,从而帮助您以更少的错误更快地进行编码。新版本的codota提供以下功能:

    • 全线AI自动完成
    • 内联和相关代码示例
    • 根据用户自己的编码实践进行编码建议

    不用担心你的代码会被公开。 codota不会将你的代码发送到codota服务器,它只会从当前编辑的文件中发送最少的上下文信息,从而使codota能够根据你当前的本地范围进行预测。

    个人觉得代码示例功能要比aiCode的代码搜索引擎要方便好用的多,

     比如我想知道list.stream.map(..)方法的参考使用,只需要光标定位在map上,然后右键选择菜单“Get relevant examples”或者使用快捷键“Ctrl + Shift + O”就可以快速搜索出来很多示例,非常方便。

    其实个人觉得IDEA自带的代码自动提示补全功能就已经非常智能好用,如果只是想使用这一功能,就没必要再装以上两款插件。

     


     主题美化篇


    1、Material Theme UI

    Material Theme UI是JetBrains IDE(IntelliJ IDEA,WebStorm,Android Studio等)的插件,可将原始外观更改为Material Design外观。
    该插件最初受Sublime Text的Material Theme启发,提供了一系列的设置,可按所需方式调整IDE。 除了令人印象深刻的主题调色板外,它还提供:

    • 漂亮的配色方案支持绝大多数语言
    • 用彩色的“材料设计”图标替换所有图标
    • 自定义大多数IDE的控件和组件

    安装后重启IDE会先进入主题设置导航页,按照提示一步一步设置

     

    设置好后的效果

     还可以继续在setting中进行自定义设置:


    字体美化 


    Intellij IDEA 公司 JetBrains 推出了一种新字体:JetBrains Mono,它是专为开发人员设计的。从 2019.3 版本开始,JetBrains Mono 字体将随 JetBrains 系列 IDEs 一起提供。老版本的话,,安装方式可以参见本博客另一文章介绍:
    IDEA JetBrains Mono字体介绍和安装


    其他还有一些插件,根据实际情况选择使用 


    • Java代码格式规范:CheckStyle
    • 自动生成序列图插件:SequenceDiagram
    • 快捷键提示工具:Key promoter X
    • 代码注解插件: Lombok
    • 代码生成工具:CodeMaker
    • 代码质量检查工具:SonarLint
    • 单元测试测试生成工具:JUnitGenerator
    • Mybatis 工具:Free Mybatis plugin
    • JSON转领域对象工具:GsonFormat
    • 字符串工具:String Manipulation
    • Redis可视化:Iedis
    • K8s工具:Kubernetes
    • 彩虹颜色括号:Rainbow Brackets
    • 阿里代码规约检测:Alibaba Java Coding Guidelines

     

     最后建议^_^,插件宜少不宜多,选择最适合最需要使用的就行,不必贪多,否则可能会适得其反,IDEA会变得臃肿卡顿,反而影响开发效率。 


    欢迎大家留言推荐自己觉得好用的插件#^_^#

    展开全文
  • 采用油猴插件来进行观看课程

    万次阅读 热门讨论 2019-10-24 17:25:55
    插件支持自动挂机看尔雅MOOC,支持视频、音频、文档、图书自动完成,章节测验自动答题提交,支持自动切换任务点、挂机阅读时长、自动登录等,解除各类功能限制,开放自定义参数。但是有风险,读者自己看是否安装。...

    本插件支持自动挂机看尔雅MOOC,支持视频、音频、文档、图书自动完成,章节测验自动答题提交,支持自动切换任务点、挂机阅读时长、自动登录等,解除各类功能限制,开放自定义参数。但是有风险,读者自己看是否安装。。。。。

    下面来说一下安装步骤:

    1. 首先打开油猴网站:https://greasyfork.org/zh-CN

    2.进行搜索“mooc”插件,找到图像所示的插件:

    3.安装插件,因为笔者已经安装了这个插件,所以显示的是下面图像所显示的,如果没暗账,则安装就可以。

    4.等待插件安装完成,即可。

    看是否已经安装完成这个插件,笔者是谷歌浏览器,所以从管理面板进,然后看是否有这个插件。

    5,然后进入到超星网站进行刷客,看是否成功。

     

    展开全文
  • idea插件

    千次阅读 2019-03-13 10:34:51
    idea插件下载地址:https://plugins.jetbrains.com/ 1.free mybaits plugin 实现dao与mapper之间跳转(安装即用) 2.better mybatis generator 自动生成vo,dao,mapper(上篇有介绍) 3.findbugs 自动发现可能存在...

    idea插件下载地址:https://plugins.jetbrains.com/

     

    1.free mybaits plugin

    实现dao与mapper之间跳转(安装即用)

    2.better mybatis generator

    自动生成vo,dao,mapper(上篇有介绍)

    3.findbugs

    自动发现可能存在的bug

    4.GsonFormat

    一键将json转换成java类

    使用方法,新建一个类,alt+insert快捷键,选择GsonFormat,将json数据拷入,确认生成.

    5.GenerateAllSetter

     一键调用一个对象的所有set方法并且赋予默认值 在对象字段多的时候非常方便,在做项目时,每层都有各自的实体对象需要相互转换,但是考虑BeanUtil.copyProperties()等这些工具的弊端,有些地方就需要手动的赋值时,有这个插件就会很方便,创建完对象后在变量名上面按Alt+Enter就会出来 generate all setter选项.

    使用方法:

    6.Rainbow Brackets

    彩虹颜色的括号  看着很舒服 敲代码效率变高.(安装即用)

    7.activate-power-mode 

    这是一款让你在编码的时候,整个屏幕都为之颤抖的插件。(安装即用)

    8.CamelCase

    将不是驼峰格式的名称,快速转成驼峰格式,安装好后,选中要修改的名称,按快捷键shift+alt+u(不知道用错了还是怎样,要么全大写,要么全小写,感觉很垃圾)

    9.JRebel for IntelliJ

    热部署插件,修改代码后无需重启,非常实用.

    激活网上教程很多.

    注意配置:

    点击JR的debug或启动就可以了 

    11.Mybatis-log-plugin 插件

    开发的项目一般都少不了日志系统,而我们在书写mysql语句的时候,参数的对应,往往有时候会忽略,mybatis自己控制的参数编译对应,个人感觉有点反人类,我们可以使用这个插件变成自己比较直观的对应~

    选中需要转换的mybatis log日志,然后点击右键,选择Restore sql from slection
     

    12.Translation plugin

    翻译插件

     

    展开全文
  • 火狐的Http请求插件的安装和使用

    万次阅读 多人点赞 2019-07-31 19:10:40
    2、在左边菜单栏选择插件 3、在搜索栏搜索httpRequest 4、选择并安装,然后重启浏览器 5、以上步骤完成后,在浏览器右上角就已经出现该插件了 6、点击它即可打开,然后就可以模拟http请求了 ...

    火狐有一个http请求插件,安装之后就可以用它来测试各种http请求了(GET/POST/PUT/DELETE)。
    安装步骤如下:
    1、打开火狐的附加组件管理器

    2、在左边菜单栏选择插件

    3、在搜索栏搜索httpRequest

    4、选择并安装,然后重启浏览器

    5、以上步骤完成后,在浏览器右上角就已经出现该插件了

    6、点击它即可打开,然后就可以模拟http请求了

    是个十分实用的小工具!

    展开全文
  • 值得推荐的Idea十几大优秀插件

    万次阅读 多人点赞 2018-10-29 18:11:59
    最近,闲来无事,为了改变一下枯燥的编程环境,特地搜寻了下有助提升代码功力的插件,够装逼,够狂,拽,屌~ 绚丽的画面,多彩的跳动,让你区别其他程序猿。产品,测试,开发看到你的界面,眼睛都会发光~ 算了,我...
  • 重点插件plugin介绍 插件与模块解析的功能不一样, 模块解析是为了导入非es5格式js或其它资源类型文件, 定制了一些loader。 插件是对最后的打包文件进行处理的,也可以理解loader是为打包前做准备,plugin是打包再...
  • loginAndGetUserInfo 用户信息功能页 requestPayment 支付功能页 chooseAddress 收获地址功能页 <!-- sample.wxml --> <functional-page-...登录到插件</button> </functional-page-navigator.
  • edge自动刷网课插件安装教程

    万次阅读 2019-05-15 13:19:03
    edge自动刷网课的插件安装教程 打开win10自带的mircosoft edge,点击右上角的 点击扩展一栏(作者是安装过了的,你们安装时候是没有这个猴子的) 点击从商店获取扩展 搜索安装这个monkey软件。 ![在这里...
  • 前端常用的UI插件

    千次阅读 2017-10-06 20:38:31
    前端用到的UI插件
  • 没用过这些 IDEA 插件?怪不得写代码头疼

    万次阅读 多人点赞 2020-01-14 18:42:30
    使用插件,可以提高开发效率。对于开发人员很有帮助。这篇博客介绍了IDEA中最常用的一些插件
  • 不得不珍藏的Chrome插件推荐

    万次阅读 多人点赞 2017-09-18 00:39:05
    不得不珍藏的Chrome插件推荐自从第一次使用Chrome就喜欢上了它简洁、还有icon的独特风格,越用越发喜欢,越用越爽,深陷其中不能自拔,从此走上了一条不归路…现在好多程序员都喜欢用它,它的优点有很多:①页面简洁...
  • 详述 IntelliJ IDEA 插件的安装及使用方法

    万次阅读 多人点赞 2017-10-19 20:29:08
    温馨提示:IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。 正文首先,进入插件安装界面: Mac:IntelliJ IDEA -> Preferences -> Plugins; Windows:File -> Settings ...
  • 插件定位 帮助开发者提升开发效率,远离996 特点 以搜索框为入口,集成开发者常用工具,提升开发效率 主要功能如下: 支持本地书签、tab页、历史记录搜索 集成CSDN搜索结果,本地内容和远程结果无缝集成 所有操作都...
  • Sublime Text 3安装及常用插件安装

    万次阅读 多人点赞 2018-02-08 00:57:59
    欢迎访问我的个人博客 http://xiaolongwu.cn/ 一、Sublime3下载 ...1.百度搜索Sublime3 download,选择进入下载页面 ...三、Sublime3插件配置 ...安装Sublime text 3插件很方便,可以直接下载安装...
  • jmeter之插件perfmon

    万次阅读 2016-10-12 12:28:56
    PerfMon并不是JMeter原生的...该插件是一个管理插件插件。下载页面(https://jmeter-plugins.org/downloads/all/),下载后是一个jar(jmeter-plugins-manager-0.10.jar),把该jar放到jmeter的lib/ext目录下,...
  • 什么是扩展程序 首先,你要知道油猴是什么的话,那你就必须知道谷歌浏览器的扩展程序是什么?点解浏览器右上角–>更多工具–> 扩展程序,进入我们的扩展程序界面,在这里可以看到我们已经安装的扩展程序。...
  • svn插件myeclipse+svn插件

    千次下载 热门讨论 2012-04-26 15:46:55
    svn 插件 myeclipse 插件文件+安装方法在压缩包内
  • 良心推荐,我珍藏的一些Chrome插件

    万次阅读 多人点赞 2020-01-10 17:51:19
    上次搬家的时候,发了一个朋友圈,附带的照片中不小心暴露了自己的 Chrome 浏览器插件之多,于是就有小伙伴评论说分享一下我觉得还不错的浏览器插件。 我下面就把我日常工作和学习中经常用到的一些 Chrome 浏览器...
  • CSDN专属idea插件上线啦~~

    万次阅读 多人点赞 2020-10-13 15:17:24
    1.插件介绍 CSDN的idea插件CSDN tools(以下简称tools),tools整合了日常开发中常用的工具,一站式工具集。 json格式化 时间格式化 ip查询 计算器 CSDN平台搜索 github仓库搜索 maven仓库依赖搜索 常用...
  • 抢购、秒杀插件,秒杀助手

    万次阅读 2018-09-19 22:44:10
    Chrome浏览器 抢购、秒杀插件(秒杀助手) 可自定义 秒杀辅助插件(减少人肉失误) 源码地址:http://www.lx138.com 功能 1、北京时间自动校对,手动校对、准时秒杀 2、自动检测是否登录 3、服务器进行云加速,提前...
  • 这些插件太强了,Chrome 必装!尤其程序员!

    万次阅读 多人点赞 2020-02-16 11:44:48
    推荐 10 款我自己珍藏的 Chrome 浏览器插件
  • 推荐几个火狐浏览器插件

    万次阅读 多人点赞 2017-12-19 18:59:49
    致敬思杰马克丁 起初马克丁追杀Parallel Desktop,我用VirtualBox,所以我不说话; 接着他们追杀几何画板,我用Matl...
  • 解决Chrome插件安装时程序包无效:"CRX_HEADER_INVALID

    万次阅读 多人点赞 2019-03-28 13:27:07
    打开chorme的扩展程序(设置——>更多工具——>扩展程序)chrome://extensions 选择开发者模式 拖拽.crx至Chrome的扩展程序列表 安装失败 报错为:程序包无效:"CRX_HEADER_INVALID" ......
  • Intellij IDEA好用的插件

    万次阅读 2019-04-03 17:50:36
    idea安装插件 File—>Settings—>Plugins 搜索安装即可 好用的插件 Background Image Plus 设置idea背景,可以选择自己图片作为背景 安装好重启idea 点击view—>Set Background Image 设置 ...
  • eclipse 黑色主题插件 绿色版

    万次下载 热门讨论 2015-01-18 02:16:07
    一个黑色的Eclipse主题的插件,适合Luna版本以前的老版本。 详细配置见我的博客:http://www.cnblogs.com/csulennon/p/4231405.html
  • IDEA安装Leetcode插件

    万次阅读 热门讨论 2020-03-08 10:53:15
    在 IDEA的 setting 的 Plugins 的 Marketplace 中搜索 leetcode,找到该插件,安装完成之后重启即可。 2. 参数配置 2.1 第一次使用前,需要进行一些基本的配置。在Setting的Tools中可以找到安装好的leetode ...
  • eclipse安装lombok插件

    万次阅读 多人点赞 2018-03-21 14:27:14
    1、下载lombok.jar,lombok.jar官方下载地址:https://projectlombok.org/download 如果下载不了的话,下面是我个人的百度云资源: ... 提取码:ds77 2、双击下载好的lombak.jar,安装步骤如下: 2-1...
  • 介绍:Adblock Plus是Chrome浏览器中非常流行的一款广告拦截插件,Adblock Plus的用户多达数百万之多,在全球范围内都有很高的使用评价,Adblock Plus是由一个开源社区来维护。 TOP 2:Office Editing for Docs, ...
  • 没用过这些IDEA插件?怪不得写代码头疼

    万次阅读 多人点赞 2020-03-13 09:57:06
    今天准备和大家一起分享一下实际工作中常用的几款能提升幸福感和工作效率的IDEA插件吧,也欢迎小伙伴们在评论区安利出你们用过的觉得非常不错的插件,大家一起交流进步。 1、Background Image Plus 默认IDEA的背景...
  • IDEA教程之Activiti插件

    万次阅读 多人点赞 2018-05-16 14:43:44
    本文作者:Spring_ZYL ... ... 版权声明:本文版权归作者所有,转载请注明出处 ...一、安装Activiti插件 1.搜索插件 点击菜单【File】--&gt;【Settings...】打开【Settings】窗口。 点击左侧【Plugins】...

空空如也

1 2 3 4 5 ... 20
收藏数 551,133
精华内容 220,453
关键字:

插件