Idea下使用Git
之前跟着廖学峰的课程学习了Git,我使用的是IDEA、自然就得在Idea下使用Git了。网上的教程很多,但是不是所有的教程都能成功的…
就只在IDEA上使用Git就用了我一个多小时了…哎呀。。。
最终是在此教程下成功在Idea上把文件上传到GitHub的:http://www.jianshu.com/p/b26eb96bce29
不过还是有个教程做得是非常好的,参照:http://www.cnblogs.com/wyb628/p/7243776.html和http://www.cnblogs.com/java-maowei/p/5950930.html
发现这个教程也不错:http://blog.csdn.net/huangfan322/article/details/53220060
修改远程仓库地址:https://www.douban.com/group/topic/33666661/
git remote rm origin git remote add origin git@github.com:Liutos/foobar.git
detached head
不知道为啥在操作的时候切换到head了,于是在提交的时候老是有:detached head
于是上网查找了资料,就说head指向了?????,于是就切换回来。
git checkout master
使用Favorites来管理项目中的常用代码
参考链接:http://www.cnblogs.com/deng-cc/p/6530279.html
IDEA常用快捷键
今天在看慕课网的时候发现有IDEA的教程,其实IDEA我已经用了一段时间了,但是本着学习到新东西的原则又去快速看了一下视频。
视频是挺好的,也发现了不少有用的东西。
视频链接:https://www.imooc.com/learn/924
我下面就看课程的目录来进行回忆有什么值得一看的地方吧。
代码定位
项目之间进行跳转:
Ctrl+E最近修改过的文件
利用书签跳转:
利用收藏来进行定位:
定位类 ctrl+n 定位文件 ctrl + shift +n 定位函数或者属性 ctrl + shift + alt +n 字符串 ctrl + shift + f
列操作
大小写 ctrl+shift+u
列操作
ctrl+shift+alt +j
数据数据是统一的,能够实现批量处理
live template
postfix
ALT+ENTER
- 还能够自动创建实现类..
- 导包
- 格式化输出数据
- 修正单词拼写
抽取重构
寻找修改轨迹
找写代码的作者(版本控制工具下如git才会有):
撤销修改的痕迹
ctrl+alt+z(在不同的地方撤销的范围也是不一样的)
本地寻找轨迹修改的内容:
localhistroy 使用alt+shift+a掉它出来就可以看到了。
粘贴板
ctrl+shift+v
调用图
ctrl+alt+h
常用快捷键大全参考链接:
总结
使用IDEA是需要在过程中不断去尝试的,当你需要相关的功能时,就去搜索IDEA有没有支持。也不用去背快捷键,用得多了自然就熟了。
最后再给出一个参考资料: