Eclipse资源连接器单机版—Eclick

快速开发师 发布于 2014/11/24 18:59
阅读 247
收藏 5

软件下载网址 http://www.ifelsefor.cc/?tab=2  ;正在开源网站审批中,需要找工作没时间发分享,先发布吧。

一般我们在用Eclipse进行项目开发中,在我们要查找曾经做过的项目中的代码的时候,我们几乎都是用Ctrl+H 进行打开搜索器进行搜索。 当我们需要在网上找东西的时候我们也是启动一个浏览器窗口。对比一下:

在Eclipse中搜索资料:

浏览器中搜索资料:

但是网页可以有超链接,和网页对资源的个性化设置,而  Eclipse没有,本技术就是为了让Eclipse资源网页化,可以点击,可分享,将开发的经验形成关键字超链接形成一个具备很多“开发经验”的网页文件。

案例可行度分析:

    项目组长A很忙带领一个队做一个大的项目,陆陆续续有很多新的员工进入,这些新员工对技术不是很熟悉,于是新员工A1,A2,A3开始频繁去问A,A告诉A1这个有例子去找xxx模块xxx.xx1文件夹xx1中有,于是A1按下Ctrl+H开始各种找,而且不知道怎么找还得A给掩饰。过了一会儿A2又跑来问,这个时候A身为组长已经焦头烂额了。怎么办?所以这时我们需要一个文件来管理以往的经验,这些文件就像网页累积了各种超链接,这些超链接直接点击就可以自动进行Eclipse搜索,无需手动Ctrl+H 然后输入。

以下是一个自己做的超链接搜索网页编辑器下载文件包中有自带:

知道懂得怎么建立超链接的访问,就可以自己独立建立超连接,无需采用我提供的编辑器。

你也可以直接采用各种富文本编辑器来编辑自己的知识共享页面


甚至,你就用记事本,就像这样

<a href="javascript:void(0)" onclick="search1("http://localhost:2014/?projectName=demo1&searchString=mini-textbox")">miui-textbox例子</a>

<script type="text/javascript">

function search1(url){
$.ajax({
    url: url,
    data: {},
dataType: 'jsonp',
jsonp: "callbackparam",//服务端用于接收callback调用的function名的参数
    jsonpCallback:"success_jsonpCallback",//callback的function名称
    type: "GET",
    beforeSend: function(xhr){
// xhr.setRequestHeader('Connection', 'close');
},//这里设置header
    success: function(aa) { alert(aa)}
});
}
</script>

当然你也可以更为直接地这样写:

<a href="http://localhost:2014/?projectName=demo1&searchString=mini-textbox">miui-textbox例子</a>

超链接搜索API
例如: <a href="http://localhost:2014/?projectName=demo1&searchString=mini-textbox">miui-textbox例子</a>
projectName:
参数表示你要搜索的eclipse的项目名字
searchString:
参数表示你要搜索的eclipse项目中出现的关键字
workingsetName: 搜索范围为指定的工作集

注:workingsetName这个功能还未做出来,希望大家下载插件源码进行继续改造。

软件的不足:自动搜索的插件功能只能支持项目级,而如果项目本身文件很大很多,将搜索起来很忙;这个时候需要一个对工作集参数的支持,以便于缩小搜索的范围。同时插件还需要支持工作集的导入与导出处理,导出文工作集文件和超链接文件团队一起分享,工作集每个程序员导入一次


加载中
返回顶部
顶部