- 博客(22)
- 资源 (12)
- 收藏
- 关注
转载 rcp(插件开发)RCP中控制Editor不重复打开的方法
方法一:在org.eclipse.ui.editors扩展点中有个matchingStrategy的元素,可以实现IEditorMatchingStrategy接口,覆写public boolean matches(IEditorReference editorRef, IEditorInput input)方法,就可以做到判断编辑器输入是否匹配打开的编辑器。说的简单点:每次我们打
2013-09-09 14:13:44 1686
原创 rcp(插件开发)org.eclipse.ui.decorators 使用
org.eclipse.ui.decorators这个扩展点可以为对应的节点添加不同的图标显示。 使用方式都差不多,以下就转载一下使用方式:1、添加扩展点 org.eclipse.ui.decorators2、修改plugin.xml point="org.eclipse.ui.decorators"> id=
2013-09-09 14:12:17 1878
原创 Eclipse 每次打开workspace目录记录位置?
E:\eclipse_j2ee eclipse安装根目录在这个文件下:E:\eclipse_j2ee\configuration\.settings\org.eclipse.ui.ide.prefs属性:RECENT_WORKSPACES
2013-09-05 16:27:15 2074
转载 rcp(插件开发)如何根据不同后缀文件打开不同编辑器?
今天终于可以闲一天,想来想去就乱写点东西吧,说不定对有些新人有点帮助呢~_~ 用Eclipse API的方式来打开编辑器,可能对任何一个插件开发者都不是很陌生的操作了。但是,还是建议你忍着看一下,全当是复习吧~_~。 【打开editor的接口讨论】 先来看一下workbench吧,workbench从静态划分应该大致如下:
2013-09-05 16:19:38 6297 3
转载 git rebase简介(高级篇)
原文:http://gitbook.liuhui998.com/4_3.html一、基本 对于git rebase,你亦可以选择进行交互式的rebase。这种方法通常用于在向别处推送提交之前对它们进行重写。交互式rebase提供了一个简单易用的途径让你在和别人分享提交之前对你的提交进行分割、合并或者重排序。在把从其他开发者处拉取的提交应用到本地时,你也可以使用交互式rebase对它
2013-09-05 14:52:32 2290
转载 建立一个git公共仓库
原文:http://gitbook.liuhui998.com/4_11.html一、创建一个裸仓库假设你个人的仓库在目录 ~/proj. 我们先克隆一个新的“裸仓库“,并且创建一个标志文件告诉git-daemon这是个公共仓库.$ git clone--bare ~/proj proj.git$ touch proj.git/git-daemon-export-ok
2013-09-05 14:52:30 938
转载 git rebase简介(基本篇)
原文:http://gitbook.liuhui998.com/4_2.html一、基本git rebase用于把一个分支的修改合并到当前分支。假设你现在基于远程分支"origin",创建一个叫"mywork"的分支。$ git checkout -b mywork origin假设远程分支"origin"已经有了2个提交,如图现在我们在这个分支做一
2013-09-05 14:52:06 1887
转载 git stash简介
原文:http://gitbook.liuhui998.com/4_5.html一、基本操作当你正在做一项复杂的工作时, 发现了一个和当前工作不相关但是又很讨厌的bug. 你这时想先修复bug再做手头的工作, 那么就可以用 git stash 来保存当前的工作状态, 等你修复完bug后,执行'反储藏'(unstash)操作就可以回到之前的工作里.$ git stashsav
2013-09-05 14:51:49 2956
转载 git grep简介
原文: http://gitbook.liuhui998.com/4_8.html使用Git Grep进行搜索用git grep 命令查找Git库里面的某段文字是很方便的. 当然, 你也可以用unix下的'grep'命令进行搜索, 但是'git grep'命令能让你不用签出(checkout)历史文件, 就能查找它们.例如, 你要看 git.git 这个仓库里每
2013-09-05 14:50:30 849
转载 git追踪分支
http://gitbook.liuhui998.com/4_7.html在Git中‘追踪分支’是用与联系本地分支和远程分支的. 如果你在’追踪分支'(Tracking Branches)上执行推送(push)或拉取(pull)时, 它会自动推送(push)或拉取(pull)到关联的远程分支上.如果你经常要从远程仓库里拉取(pull)分支到本地,并且不想很麻烦的使用"git pull
2013-09-05 14:50:16 1092
转载 git checkout简介
原文:http://web.mit.edu/~thefred/MacData/afs/sipb/project/git/git-doc/git-checkout.htmlgit checkout的主要功能就是迁出一个分支的特定版本。默认是迁出分支的HEAD版本示例:git checkout master //取出master版本的head。git checko
2013-09-05 14:49:32 3407
转载 git tag简介
原文:http://gitbook.liuhui998.com/3_7.htmlhttp://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-tag.html一、轻量级标签我们可以用 git tag不带任何参数创建一个标签(tag)指定某个提交(commit):$
2013-09-05 14:48:51 1398
转载 git pull简介
本文整理自:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-pull.htmlhttp://www.cnblogs.com/lbsx/archive/2010/10/16/1853193.html在git中,我们可以通过git pull命令把服务器仓库的更新拉到本地仓库中
2013-09-05 14:47:26 3402
转载 git push简介
本文整理自: http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-push.htmlhttp://apps.hi.baidu.com/share/detail/11403994在git中,我们可以通过git push把本地仓库的更新推到服务器仓库。$ git push s
2013-09-05 14:47:15 2148
转载 git rm简介
本文翻译整理自:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-rm.html在git中我们可以通过git rm命令把一个文件删除,并把它从git的仓库管理系统中移除。但是注意最后要执行git commit才真正提交到git仓库示例1git rm 1.txt删
2013-09-05 14:46:33 964
转载 git commit简介
翻译整理自:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-commit.html在用git来进行版本控制时,我需要执行git commit命令,将索引内容添加到仓库中。示例1:git commit -m "提交的描述信息"如果我们这里不用-m
2013-09-05 14:44:49 2381
转载 git diff简介
原文:http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-diff.htmlgit diff可以比较working tree同index之间,index和git directory之间,working tree和git directory之间,git directory中
2013-09-05 14:42:41 2992
转载 git merge简介
git merge的基本用法为把一个分支或或某个commit的修改合并现在的分支上。我们可以运行git merge -h查看其命令usage: git merge[options] [...] or: git merge [options] HEAD or: git merge --abort -n do not s
2013-09-05 14:41:36 2108
转载 git add详解
一、前言git add命令主要用于把我们要提交的文件的信息添加到索引库中。当我们使用git commit时,git将依据索引库中的内容来进行文件的提交。二、基本git add 表示 add to index only files created or modified and not those deleted我通常是通过git add 的形式把我们添加到索引库中,可以
2013-09-05 14:40:42 981
转载 git reset简介
本文编辑整理自:http://guibin.iteye.com/blog/1014369http://hi.baidu.com/tiger_tnt/blog/item/a0464ffa6a8115d9b58f314d.htmlhttp://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-reset
2013-09-05 14:37:46 2627
转载 Git fetch和git pull的区别
Git中从远程的分支获取最新的版本到本地有这样2个命令:1.git fetch:相当于是从远程获取最新版本到本地,不会自动merge git fetch origin mastergit log -p master..origin/mastergit merge origin/master 以上命令的含义: 首先从远程的origin的master主分支下载最新的版本
2013-09-05 14:36:50 2702
转载 git revert和git reset的区别
原文:http://blog.csdn.net/koffuxu/article/details/6731876git revert 是撤销某次操作,此次操作之前的commit都会被保留git reset是撤销某次提交,但是此次之后的修改都会被退回到暂存区具体一个例子,假设有三个commit, git st:commit3: add test3.ccommit2: add
2013-09-05 14:36:24 7198
visual editor+ve_emf+ve_gef下载
2009-08-18
SWT源代码下载SWT源代码下载SWT源代码下载
2009-08-18
详细的InstallShield教程
2009-08-14
loadrunner 8.1 中文教程下载
2009-08-04
xdoclet-bin-1.2.3.zip 下载
2009-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人