前言 前几天有社区小伙伴私聊我,问我都用哪些IDEA插件,我的IDEA的主题看起来不错. 作为一个开源作者,每周要code大量的代码,提升日常工作效率是我一直追求的,在众多的IDEA插件中,我独钟爱这几款.这期就整理一些我日常中经常使用的IDEA插件,这些插件有些挺小众,但是的确非常提升效率,推荐给大家. Vuesion Theme 首先推荐是一款皮肤,每天对着看IDEA,默认的皮肤黑白两色,我个人总觉得白色太刺眼,黑色的有点太黑了,代码高亮也不好看,长时间难免看着有点审美疲劳. 颜值是生产力的…
转自:http://www.cnblogs.com/winloa/archive/2012/03/25/2416355.html .Net中通过反射技术的应用----插件程序的开发入门 再开始之前,先学习基本基本的概念. 程序集:所有.Net类都是定义在某个Assembly(程序集)中的,.Net基本类是定义在mscorlib.dll中.exe也可以看做是类库,也可以引用..net的exe也是Assembly, .net中的exe和dll的区别就是exe中包含入口函数,其他没有区别,exe也可以…
金蝶K3 wise 插件二次开发与配置 开发环境:K/3 Wise 13.0.K/3 Bos开发平台.Visual Basic 6.0 目录 一.二次开发插件编程二.代码演示三.配置插件四.测试插件五.插件事件附录 一.二次开发插件编程 打开Visual Basic 6.0,新建工程ActiveX DLL: 命名为FirstPlugin.class: 引用类库如下: 已安装K/3 Wise,在VB 6.0菜单栏上会多出一个金蝶开发插件: 打开金蝶开发向导,创建工业单据客户端插件(工业单据俗称“老…
事实上,很多应用程序基于插件式结构开发,可以很方便了扩展软件的功能,并且这些功能完全可以依托于第三方开发者,只要提供好接口和完备文档,比如wordpress.谷歌火狐浏览器等. Python这样的动态语言天生就支持插件式编程.与C++相比,Python已经定义好模块的接口,想要载入一个插件,一个__import__()就能很轻松地搞定.不需要特定的底层知识.而且与C++等静态语言相比,Python的插件式结构更显灵活.因为插件载入后,可以利用Python语言的动态性,充分地修改核心的逻辑. ——…
安卓版本与sdk的对应   转载自: https://blog.csdn.net/cx776474961/article/details/79501740 最近学习Android开发,电脑已有开发web的eclipse mars,不想再额外安装软件,于是参考网上资料,将eclipse配置插件做Android开发. 本人eclipse版本:  安卓开发需要安装插件: ADT:Eclipse下对SDK进行管理的工具插件,同时开发过程中需要使用模拟器也由ADT管理 SDK:软件开发工具包.被软件开发工…
浏览器插件之ActiveX开发(一) 一般的Web应用对于浏览器插件能不使用的建议尽量不使用,因为其涉及到安全问题以及影响用户安装(或自动下载注册安装)体验问题.在有特殊需求(如涉及数据安全的金融业务数据交互.需插件才能实现的与本地设备的交互等)的情况下可以酌情慎用. 浏览器插件总体可以划分为两大阵营,即IE支持的插件以及非IE支持的插件.本来在Netscape时代,对于浏览器插件是有公用的规范的(NPAPI),一开始所有浏览器都支持该规范,包括IE.后来出于商业原因,微软的IE不再支持NPAP…
FastAdmin 插件的 Git 开发流程(简明) cms zip 安装 包安装 删除 addons 里的 cms 使用 mklink 软链接到 cms 插件 Git 仓库 修改 cms 插件 git 仓库的代码 使用 php think addon -a cms -c enable --force=true 更新代码,可以做也一个 bat 加入任务,以后写个详细的流程.…
1.  定义 所谓“插件模型”,指应用程序由一些动态的独立模块构成,每个模块均具有一个或多个服务,并满足一定的插件协议,能够借助主程序实现主程序-插件:插件-插件之间的通讯. 应用该模型的系统,具有以下特点: 1)      所有业务功能均是“砖块”,更新及维护简便 2)      子系统的概念变得模糊,子系统是多个模块的组合 3)      有效避免功能的重复开发 4)      可以根据用户需求定制系统,真正的随需而变 5)      当功能插件达到一定规模时,应用系统的开发将变成二次开发…
GsonFormat插件主要用于使用Gson库将JSONObject格式的String 解析成实体,该插件可以加快开发进度,使用非常方便,效率高. 插件地址:https://plugins.jetbrains.com/idea/plugin/7654-gsonformat 这个教程主要是学习IntelliJ IDEA 如何通过GsonFormat插件将JSONObject格式的String 解析成实体. 一般来说 IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA…
背景:idea安装插件,学习使用阿里巴巴开发插件. 在线和离线的安装方式. IntelliJ IDEA 插件 阿里巴巴Java开发手册(Alibaba Java Coding Guidelines) ps:如何关掉不必要的插件提示,还没弄清楚…
 前端开发工具-VsCode插件[个人开发常用] Atom One Dark Theme-主题 Chinese (Simplified) Language Pack for Visual Studio Code vscode-icons-文件图标 Path Intellisense-路径识别 Beautify-代码美化 HTML Snippets-超级实用且初级的 H5代码片段以及提示 HTML CSS Support-让 html 标签上写class 智能提示当前项目所支持的样式 jQuery…
新用户购买<Electron + Vue 3 桌面应用开发>,加小册专属微信群,参与群抽奖,送<深入浅出Electron>.<Electron实战>作者签名版. 1等奖:<深入浅出Electron>+<Electron实战> 2等奖:<深入浅出Electron> 3等奖:<Electron实战> 抽奖活动是掘金组织的,仅限近几日加入微信群的新成员(目前人还不多),我负责抽奖.邮寄,11月20日开始抽奖.凡参与抽奖的读者都有…
Atom是Github推出的一个文本编辑器,搜索一下大概是给Web前端用的,最近比较火的是他的一个插件activate-power-mode,可以实现打字屏振效果. 用来装装逼还是挺适合的,本来想试试能不能像sublimetext一样能编译C/C++之类的文件,后来发现根本不行,google到的也只有一些零碎的makefile之类的东西,没什么卵用, 所以现在这个文本编辑器真的只能用来装装逼. 话不多说,来看看具体怎么设置. 首先先下载这个文本编辑器 https://atom.io/ 大小85.…
Activiti1 安装流程设计器eclipse插件 Name:Activiti BPMN 2.0 designer(随便起个名字) Location: http://activiti.org/designer/update/ 安装完成后勾选(不勾选不生成bpmn文件)…
原文出处: http://hykloud.com/2012/03/08/information_technology/how-setup-eclipse-php-pdt-remote-system-explorer-subclipse/ 我希望使用 Eclipse 来做 PHP 开发.在 Eclipse 中安装了 PHP 开发工具 (PDT),远程系统资源管理器 (RSE),和 svn  版本控制插件 Subclipse. 远程系统资源管理器插件可以让你在 Eclipse 中,直接连接远程服务器…
介绍 Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的一个工具: 基本上,大多数的文本编辑器都会允许你存储和重用一些代码块,我们称之为“片段”.虽然片段能很好地推动你得生产力,但大多数的实现都有这样一个缺点:你必须先定义你得代码片段,并且不能再运行时进行拓展. Emmet把片段这个概念提高到了一个新的层次:你可以设置CSS形式的能够动态被解析的表达式,然后根据你所输入的缩写来得到相应的内容.Emmet是很成熟的并且非常适用于编写HTML/XML 和 CSS 代码的前…
notepad++  采用nppexec插件来配置简易开发环境,而不需要笨重的IDE以及麻烦.重复的命令行.控制台输入: 以下为本人最近用到的脚本配置: //编程语言脚本中$(NAME_PART).xxx(xxx为文件后缀)的文件可以直接用$(FILE_NAME)替代,//若语言对文件后缀敏感最好还是采用$(NAME_PART).xxx形式; //此外注意一定要预先配置好环境变量以及安装好相应的编译或解释器等工具. // 编译Erlang至当前目录npp_savecd $(CURRENT_DIR…
在网上找了下插件式编程的资料,这里自己先借鉴下别人的,同时发现有自己的看法,不过由于本人水平有限,不一定有参考价值,写出来一方面是为了总结自己,以求提高,另一方面也希望各为朋友看到我的不足,给我提出宝贵意见. 什么是插件式编程 提起插件式,我们首先想到的是firefox, 用过firefox的人都知道它是一个插件式程序.当一个功能需要,完全可以从网上下载一个插件后,重启后,就能使用.这个功能给我们带来许多的方便之处,这就是插件式程序的好处. 插件的本质在于不修改程序主体(平台)的情况下对软件功能…
http://blog.csdn.net/o1587790525/article/details/11891997 Android 插件化架构设计  http://www.iqiyi.com/w_19rt6edhb9.html Android入门详细讲解微信内部技术之插件化架构设计学习基础 http://www.le.com/ptv/vplay/23128514.html?ch=baidu_s Android 插件化框架 DynamicLoadApk 源码解析  http://www.andro…
第一步在相应的web项目上配置jetty插件,配置如下: <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <configuration> <contextPath>/</contextPath> <stopPort>9090</stopPort> <s…
1.网上的教程要求必须要安装java虚拟机,但是我觉得不用,但是为了不出意外就装吧. (1)去官网下载安装包www.sun.com (2)安装包是.tar.gz的可以用 tar -xzvf +压缩包路径 来解压 (3)解压后需要配置环境变量,输入sudo gedit /etc/profile打开(profile来配置的是整个机器的环境变量,系统启动时先从这个文件里读取,相当于windows里的全局变量),然后输入如下: export JAVA_HOME=~/java/jdk1.8.0_121(这…
以前看到过个:Java开发手册(阿里巴巴-公开版),这是个pdf文档,里面描述了一些Java开发的规约,里面确实有很多好用的规约,要是在学校就有机会看看的话,那么,在毕业之后,实际工作中就会少很多坑.现在,阿里巴巴又一次对这个文档进行了升级,直接变成了一个插件.你需要的就是:知道有这么个插件,然后,还得安装这个插件,那么以后,你在写代码的时候,这个插件就会自动的纠正你在写代码的时候的一些很low的不规范代码. 下面看怎么在这个 IntelliJ IDEA 上安装这个插件. 通过Jetbrains…
=============================== 目录: 1.添加工具栏按钮 2.查询被添加工具栏按钮的业务单据的FMenuID和FID 3.添加工具栏按钮和业务单据的映射关系 4.工具栏按钮点击激发事件MainFunction 5.工具栏按钮点击激发事件DLL注册 6.测试结果 7.附转载源码 =============================== 本例以销售订单为例,已实际测试可行! 1.添加工具栏按钮 insert into t_MenuToolBar ( FTool…
一.前言 火线(Fireline)的Jenkins官方插件已经上线,目前火线不仅能检查出安卓代码中的安全类问题和内存泄露问题,还兼容了阿里开源的Java开发规约(P3C项目),本文将以教程的形式帮助大家了解如何在Jenkins中使用火线插件做静态代码扫描. 提示:如果您是第一次使用Jenkins,请先前往文章[[新手教程] Jenkins 下载安装配置教程],本篇博客转载:http://www.sohu.com/a/208421161_741445?qq-pf-to=pcqq.c2c 二.安装步…
http://blog.csdn.net/sujun10/article/details/72852939 1.findBugs-IDEA 可以查看代码中基础错误,这个eclipse中也有,操作也方便. 2.CheckStyles-IDEA CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具.它能够自动化代码规范检查过程,从而使得开发人员从这项重要但是枯燥的任务中解脱出来. 3.Jrebel JRebel for IntelliJ是一款…
关于游戏脚本是纯然的小白,记一下学习过程遇到的问题.是在win10系统下对PC端的游戏进行脚本编辑,不知道会不会半途放弃. 一.大漠插件 大漠插件在游戏脚本编辑过程中是比较常见的工具,按我理解大致做的是识别游戏窗口上的颜色区域或者文字.并且可以对窗口进行鼠标或者键盘操作的插件,有一部分功能是收费的但是应该还不会涉及. 1.下载并注册大漠插件 下载: 链接:https://pan.baidu.com/s/1eV0a8xloxjbVyCCAnlZ1Eg 提取码:2yve 注册: 一般来说下载后解压,…
出自:https://blog.csdn.net/weixin_41846320/article/details/82697818 插件安装方式: 1.Background Image Plus 这款插件并不能直接提高你的开发效率,但是可以让你面对的IDE不再单调,当把背景设置成你自己心仪的的图片, 是不是会感觉很赏心悦目,编码效率会不会因此间接的提高?! 使用方法: 2.Mybatis Log Plugin Mybatis现在是java中操作数据库的首选,在开发的时候,我们都会把Mybatis…
一.编译Hadoop插件 首先需要编译Hadoop 插件:hadoop-eclipse-plugin-2.6.0.jar,然后才可以安装使用. 第三方的编译教程:https://github.com/winghc/hadoop2x-eclipse-plugin 二.放置插件并重启Eclipse 将编译好的插件hadoop-eclipse-plugin-2.6.0.jar放到Eclipse目录下的plugins文件夹中,并重启Eclipse 三.在Eclipse中配置插件 在Eclipse软件中,…
我的sublime 3  python 3.6.6 安装Anaconda插件 由于Anaconda插件本身无法知道Python安装的路径,所以需要设置Python主程序的实际位置.选择Settings-Default选项,搜寻“python_interpreter” key, 并键入python主程序的磁盘位置. 选择Settings-Users选项,键入以下json数据.保存,重启ST3即可. { "python_interpreter": "D:/python/pytho…
前言: 近期项目中需要实现"热插拔"式的插件程序,例如:定义一个插件接口:由不同开发人员实现具体的插件功能类库:并最终在应用中调用具体插件功能. 此时需要考虑:插件执行的安全性(隔离运行)和插件可卸载升级.说到隔离运行和可卸载首先想到的是AppDomain. 那么AppDomain是什么呢? 一.AppDomain介绍 AppDomain是.Net平台里一个很重要的特性,在.Net以前,每个程序是"封装"在不同的进程中的,这样导致的结果就造就占用资源大,可复用性低等…