引言
开发这个插件的目的是因为最近Boss一再强调纪律,不允许使用QQ,不过作为十几年Q龄的老用户,早已经习惯了QQ,虽然可以使用手机QQ,不过手机打字太慢,考虑到防Boss,还是开发了一个eclipse的插件,效率与隐私两不误。
Intellij IDEA上的插件请移步这里: https://github.com/Jamling/SmartQQ4IntelliJ, 支持所有的Intellij IDE哦,包含Android Studio, WebStrom等
功能
收发文本消息
热键设定
一键关闭
支持图灵机器人接入
安装
Eclipse Marketplace
点击Eclipse->Help->Eclipse M
继续阅读 »
在开发java、javaee等项目时,我们经常会使用eclipse或者myeclipse等ide工具,随着互联网的发展源代码的管理工具也随着不断的变化,从开始的vss、cvs、svn到现在的分布式管理工具git,目前git作为版本控制软件是非常受大家欢迎的。所以我们工作中需要在ide上集成git插件。在eclipse中,egit是其基金会开发的一个插件。
继续阅读 »
最近有很多用户反馈xmake在windows上编译体验不是很好,不方便进行调试和开发。。
其实xmake的定位主要还是以直接编译为主,提供跨平台的编译和部署,不依赖第三方IDE工程,不过目前确实在windows的体验还不是很好
尽管我已经优化了在windows下的编译速度,并且提供了xmake run -d xxxx方式,直接加载调试器进行源码调试
但是毕竟整体开发上,没有IDE的支持,对于习惯IDE开发的用户来讲,就不是那么友好了。(虽然我个人觉得用编辑器+printf的方式已经够用了)
因此我下一步计划(原本打算先做好包管理的),打算优先开始支持对Visual Stdio工程文件的生成,到时候会通过project插件的方
继续阅读 »
这个工具是我之前在做ios逆向分析的时候,随手写的一个小工具,虽然现在已经不怎么维护了,不过这里还是拿出来简单介绍下吧。。
当初写这个工具的背景主要是因为要在越狱的ios系统上,做些插件开发,所以要分析一些私有api的调用规则,以及传参情况。
虽然可以通过ida进行静态分析,也可以做到,但是有些需求毕竟还是需要动态分析来的方便,而且那个时候ida的arm f5插件还没流出,
只能通过人工逆向arm来分析,工作量还是挺大的。
因此就萌生了能否动态去追踪ios系统上对oc代码的调用逻辑呢,逼近objc是基于runtime的,总归是有些办法的。。
一开始,我的重点是在objc_msgSend这个接口,毕竟所有oc调用,最后都会路由
继续阅读 »
xmake-vscode插件深度集成了xmake和vscode,提供方便快速的跨平台c/c++构建。
此版本为第一个正式版本,相比之前发布的体验版,新增了两大新特性:
快速宏记录和回放
编译错误解析和问题列表
注:使用此插件,需要先安装xmake,更多关于xmake的使用说明,请阅读:文档手册,项目源码:Github。
关于xmake-vscode的更多特性介绍,请见下文,关于xmake-vscode插件的详细过程,请参考文章:xmake-vscode插件开发过程记录
特性
语法色彩高亮
API输入自动提示和补全
状态栏快捷工具
完整的命令列表
快速配置支持
构建和安装
运行和调试
快速宏记录和回放
编译错误解
继续阅读 »
Null Layout
Null layout也称绝对布局管理器,如果一个容器使用绝对布局的话,那么其中的组件要调用setBounds()方法以确定在哪个位置显示组件,否则组件将不显示。 如果不用WindowsBuilder之类的界面开发插件,使用绝对定位将是一件痛苦的事。 在界面较复杂的情况下,一般不会使用绝对布局
继续阅读 »
源码
更新内容
此版本重构了90%的代码
新特性
增加task任务机制,可运行自定义任务脚本
实现plugin扩展机制,可以很方便扩展实现自定义插件,目前已实现的一些内置插件
增加project文件导出插件(目前已支持makefile的生成,后续会支持:vs, xcode等工程的生成)
增加hello xmake插件(插件demo)
增加doxygen文档生成插件
增加自定义宏脚本插件(支持动态宏记录、宏回放、匿名宏、批量导入、导出等功能)
增加更多的类库用于插件化开发
实现异常捕获机制,简化上层调用逻辑
增加多个option进行宏绑定,实现配置一个参数,就可以同时对多个配置进行生效
增加显示全局构建进度
继续阅读 »
本文主要介绍下xmake的整体架构设计,以及源码结构的布局和模块划分。
如果你想深度使用xmake,开发xmake插件、工程自定义脚本或者想为xmake贡献一些代码和特性,可以通过此本的介绍,对xmake项目整体有个大概的了解。,
源码地址:Github
顶层目录结构
bash
./xmake/
├── actions # 内建的一些基础task,用于基本的构建安装等操作
├── core # xmake的核心模块,提供最底层的实现支持
├── languages # 所有的语言相关特性支持和扩展,都在此目录下
├── modules # 内置的扩展模块,可用`import`导入使用
├── pack
继续阅读 »
2017-02-26 更新了组件的代码,支持在同一页面中引入多个组件实例
本文介绍微信小程序 (自制)上传图片组件 的关键实现,喜欢通过代码学习的朋友,可以直接看 github 源码{:target="_blank"}
继续阅读 »
介绍
Eclipse Explorer 是Eclipse中快速在资源管理器中定位eclipse资源的插件。它是目前史上最强大的eclipse explorer插件
特色功能
* 支持快捷键
* 支持Windows/Mac/Linux系统
* 支持自动选择文件(仅Windows系统)
* 可以在文本编辑器中使用
* 支持二次开发plugin fragment 来实现增强功能
Plugin fragments
Eclipse Explorer for Java
Eclipse Explorer for CDT
更多的补丁插件等你来开发!
安装
应用市场
点击菜单栏Help->Eclipse Marketplace.
继续阅读 »