开发工具的使用

工欲善其事,必先利其器.

论语

一:chrome

名称 快捷键
关闭当前标签页 Ctrl + w 或 Ctrl + F4
关闭所有打开的标签页和浏览器 Ctrl + w 或 Ctrl + F4
打开查找栏搜索当前网页 Ctrl + f 或 F3
跳转到与查找栏中搜索字词相匹配的下一条内容 Ctrl + g
跳转到与查找栏中搜索字词相匹配的上一条内容 Ctrl + Shift + g
打开查找栏搜索当前网页 Ctrl + f 或 F3
打开开发者工具 Ctrl + Shift + j 或 F12
打开"清除浏览数据"选项 Ctrl + Shift + Delete
开启或关闭全屏模式 F11
放大网页上的所有内容 Ctrl 和 +
缩小网页上的所有内容 Ctrl 和 -
将网页上的所有内容恢复到默认大小 Ctrl + 0
向下滚动网页,一次一个屏幕 空格键或 PgDn
向上滚动网页,一次一个屏幕 Shift + 空格键或 PgUp
转到网页顶部 home
转到网页底部 end
在网页上水平滚动 按住 Shift 键并滚动鼠标滚轮
跳转到下一个打开的标签页 Ctrl + Tab 或 Ctrl + PgDn
跳转到上一个打开的标签页 Ctrl + Shift + Tab 或 Ctrl + PgUp
跳转到不同窗口 AlT+TAB
跳转到特定标签页 Ctrl + 1 到 Ctrl + 8
跳转到最后一个标签页 Ctrl + 9

二:eclipse

名称 快捷键
快速修复 ctrl+1
格式化当前代码 Ctrl+Shift+F
添加类的import导入 Ctrl+Shift+M
去除没用的导入 Ctrl+Shift+O
撤销 Ctrl+z
重做 Ctrl+Y
删除当前行或者多行 Ctrl+D
当前行和下面一行交互位置 Alt+↓
当前行和上面一行交互位置 Alt+↑
复制当前行到下一行 Ctrl+Alt+↓
复制当前行到上一行 Ctrl+Alt+↑
在当前行的下一行插入空行 Shift+Enter
注释当前行,再按则取消注释 Ctrl+/
搜索类(包括工程和关联的第三jar包) Ctrl+Shift+T
搜索工程中的文件 Ctrl+Shift+R
快速显示当前类的继承结构 Ctrl+T
快速显示 OutLine Ctrl+O
System.out.println() sysout
main main方法
添加模板 alt+shift+j

代码自动补全:Window ——> Preferences ——> Java ——> Editor ——> Content Assist
自动生成文档:Project ——>Generate JavaDoc——> Java ——> Editor ——> Content Assist
三:Git

在这里插入图片描述
1.添加/撤销跟踪文件

git add .  #添加所有工作区的文件到暂存区/版本库(注意后面的".")
git add file1,file2  #添加部分工作区的文件到暂存区/版本库
git ls-files #查看暂存区的文件列表
git reset HEAD <file> #将暂存区的最新添加的文件重新返回到工作区
git reset# 可以撤销之前的所有 git add 操作,即在暂存区的修改。  
git reset  file1,file2 #可以撤销指定文件的 git add 操作,即这个文件在暂存区的修改。  
git rm  file1 #删除暂存区的文件。 
git rm -rf 文件名#删除暂存区与工作区的文件。
git checkout #放弃修改,将暂存区的东西返回到工作区)
git status #查看当前分支下的状态

2.commit以及查看commit历史

git commit -m [message] #提交暂存区到仓库区 
git commit [file1] [file2] ... -m [message]| #提交暂存区的指定文件到仓库区
git commit -a #自动把所有已经跟踪过的文件暂存起来一并提交,从而跳过 git add 步骤
git commit -v #提交时显示所有diff信息 
git commit --amend -m [message] #如果代码没有任何新变化,则用来改写上一次commit的提交信息 |
git commit --amend [file1] [file2] ... #查看当前路径下的的状态 
git log #查看提交历史 空格向上翻页 b向上翻页 q退出
git log --pretty=oneline #以一行的形式显示gi
git log --oneline 
git reflog #回退版本显示的步数

4.版本回退

 基于"索引"  git reset --hard commitid
 基于"^"    git reset --hard HEAD^ #(一个"^"回退一个) 只能表示回退
 基于"~"    git reset --hard HEAD~num #(num表示回退多少步)  只能表示回退

5.文件对比

git diff #比较工作区与暂存区的差异,就是比较看看你到底都做了什么修改 
git diff [本地库中的历史版本][文件名] #可以查看工作区和版本库的差别,不带文件名比较多个版本

6.分支

git branch -v #查看分支
git branch new_branch #创建一个新的分支 new_branch
git branch -D new_branch_ha #删除分支“new_branch_ha 
git checkout master #切换到master分支 
git merge fetch #将分支fetch并入当前分支  
git merge <branch> --squash #将指定分支(即<branch>分支)的所有提交合并成一个,然后并入当前分支,最后提交(git commit -m ‘’)### 
git reset --hard HEAD #回到合并前状态
git checkout master && git merge fetch #切换到master分支,并合并fetch分支 

7.远程主机

git remote #列出所有远程主机。 
git remote -v  #参看远程主机的网址。
git remote show <主机名> #可以查看该主机的详细信息。 
git remote add <主机名> <网址> #命令用于添加远程主机。 
git remote rm <主机名> #命令用于删除远程主机。
git remote rename <原主机名> <新主机名> #用于远程主机的改名。

8.推送

git push <远程主机名> <本地分支名>:<远程分支名> 查看当前路径下的的状态 如果省略远程分支名,则表示将本地分支推送与之存在"追踪关系"的远程分支(通常两者同名),如果该远程分支不存在,则会被新建。
git push origin master #本地的master分支推送到origin主机的master分支。如果后者不存在,则会被新建。如果省略本地分支名,则表示删除指定的远程分支,因为这等同于推送一个空的本地分支到远程分支。 |
git push # 如果当前分支只有一个追踪分支,那么主机名都可以省略。 
git push -u origin master #如果当前分支与多个主机存在追踪关系,则可以使用-u选项指定一个默认主机,这样后面就可以不加任何参数使用git push。 
git push --all origin #将所有本地分支都推送到origin主机。 
git push --force origin #如果远程主机的版本比本地版本更新,推送时Git会报错,要求先在本地做git pull合并差异,然后再推送到远程主机。这时,如果你一定要推送,可以使用--force选项。
push origin --tags| git push不会推送标签(tag),除非使用--tags选项。 

9.克隆

git clone url地址 #将远程服务器上项目克隆到新创建的目录中(第一次拉项目时使用, 后面的更新都用 git pull了) 

猜你喜欢

转载自blog.csdn.net/qq_39109805/article/details/89709789
今日推荐