windows CRTL+A全选
CTRL+C复制
CTRL +V粘贴
Ctrl+x:剪切选择的项目
Ctrl+y:重新执行某项操作
Delete:删除所选的项目并将其移动到“回收站”
Shift+delete:永久删除所选的项目(删除之后无法从回收站还原)
Win+d:显示桌面
Win+m:最小化所有窗口
Win+E:打开我的电脑
Win+R:打开运行对话框
Win+←:最大化到窗口左侧的屏幕上
Alt+←:切换到前一次打开的文件夹
Chrome Ctrl+Table 切换标签页
Ctrl+D快捷收藏
Ctrl+N 打开新窗口
Ctrl+T 打开新标签页
Ctrl+1 到 Ctrl+8 切换到指定位置编号的标签页
Ctrl+9 切换到最后一个标签页
Ctrl+W 或 Ctrl+F4 关闭当前标签页或弹出式窗口
Ctrl+Shift+Tab 切换到上一个标签页
F6 或 Ctrl+L 光标焦点落在地址栏。
Ctrl+Shift+T 重新打开上次关闭的标签页
Ecplise CTRL+D 删除一行
CTRL+/ 注释
Alt+Shift+J 注释方法
Ctrl+1 快速修正:
Alt+/ 单词补全
Ctrl+H 搜索
Alt+Left 上一个选中
Ctrl+Right 上一个单词
F3:打开选中元素的声明
F5:Step Into(debug)
F6:Step over(debug)
F7:Step return(debug)
F8:Resume(debug)
Ctrl+Shift+Up 上一个成员。java文件
Linux
data 日期
[Tab]按键---具有『命令补全』不『档案补齐』的功能
[Ctrl]-c按键---让当前的程序『停掉』
[Ctrl]-d按键---通常代表着:『键盘输入结束
CD 变换目录(给定文件夹设置为当前目录)
pwd 显示当前所在目录
mkdir建立新目录
rmdir删给定目录
ls 显示当前工作目录内容
cp 复制
rm移除 删除给定文件夹或文件 rm -r 递归删除文件夹
mv移动 (重命名)
cat 显示档案(第一行)
tail 给定文件的最后十行内容
less 按页或按窗口打印文件内容
grep 给定文件中搜寻指定字符串 grep -i忽略大小写 grep -r<string><file>给定文件夹内的文件递归搜寻指定字符串
nl输出行号
find 找文档
tar 创建 提取 查看压缩文件 tar -cvf <archive-name.tar> <file1-OR-file2-OR-both-to-archive> 是创建,tar -tvf <archive-to-view.tar> 来查看,tar -xvf <archive-to-extract.tar> 来提取
gzip gzip<filename> 命令创建和提取gzip压缩文件,还可以用gzip -d <filename> 来提取压缩文件
unzip unzip<archive-to-extract.zip> 对gzip文档进行解压。在解压之前,可以使用unzip -l <archive-to-extract.zip> 命令查看文件内容。
--help 会在终端列出所有可用的命令,可以使用任何命令的-h 或-help选项来查看该命令的具体用法。
whatis<command-name> 会用单行来描述给定的命令。
man<command-name> 会为给定的命令显示一个手册页面
exit 用于结束当前的终端会话
ping <remote-host-address>通过发送数据包ping远程主机(服务器),常用与检测网络连接和服务器状态
who 能列出当前登录的用户名
su <username> 用于切换不同的用户。即使没有使用密码,超级用户也能切换到其它用户
uname 会显示出关于系统的重要信息,如内核名称、主机名、内核版本、处理机类型等等,使用uname -a 可以查看所有信息
free 会显示出系统的空闲内存、已经占用内存、可利用的交换内存等信息,free -m 将结果中的单位转换成KB,而free –g 则转换成GB
df 查看文件系统中磁盘的使用情况–硬盘已用和可用的存储空间以及其它存储设备。你可以使用df -h 将结果以人类可读的方式显示
ps 显示系统的运行进程
top 命令会默认按照CPU的占用情况,显示占用量较大的进程,可以使用top -u <username> 查看某个用户的CPU使用排名情况
shutdown 用于关闭计算机,而shutdown -r用于重启计算机
搜狗输入 Ctrl+Alt+S截图
git 指令
git init
git config --global user.name
git config --list 查看配置
git config --global credential.helper cache 十五分钟有效期
git config credential.helper 'cache --timeout==3600' 一个小时有效期
git config --global credential.helper store 长期有效
git clone “连接”
git branch -a 查看分支,红框内为所处分支
git add. 开发到暂存 .表示全部
git add "" 内容只提交某个自定义
git checkout develop 切换分支
git checkout -- 文件名称 .表示全部文件 取消工作区修改(将暂存区内容拉去到工作区)
git reset 版本号(HEAD表示第一次提交) 文件名 取消提交到暂存区的文件操作(本地库中的该版本文件存到暂存)
HEAD表示当前最新版本
HEAD^表示当前最新版本的, 上一个版本
HEAD^^表示当前最新版本的, 前两个版本, 依次类推
HEAD~1 表示当前最新版本的, 上一个版本
HEAD~2 表示当前最新版本的, 前两个版本, 依次类推
git revart -n 版本号 反做(撤销第二次操作,保留第三次)
git status 查看状态 红色表示在开发区绿色表示在暂存区
git commit -a 暂存区推送至本地库
git commit -m "first commit" -m表示注释
git commit -am 'version 1.0'
git commit --amend 重新提交 取消上一次提交暂存重新提交到本地库 可以修改描述(在不修改原始代码的前提下)
git pull origin develop 远程?拉取到开发区?
git push origin develop 本地?推送到远程库
git push -f 强推
提交到暂存区add》》提交到本地库commit》》拉取最新代码到开发区》》冲突合并比对(如果有冲突,那就重复前面3个步骤)》》将修改的内容推送到远程库中
git log --oneline查看日志
git rm 文件名 删除暂存区和开发区的文件
git rm --cache 文件名 保存开发区的文件,只删除暂存区的文件
git rm -f 删除开发区和暂存区的文件
git remote update origin -prune 刷新远程分支
mv 文件名1 文件名2 开发区删除文件1 新建文件2
git mv 文件名1 文件名2 开发区和暂存区 删除文件1 新建文件2
git branch 查看分支
git branch dev 新建分支
git checkout 分支名 切换分支
git branch -d 分支名 删除分支(不能在这个分支上)
git branch -m 旧分支名 新分支名 修改分支名
git checkout -b 新分支名 创建并转移到这个分支
git merge 分支名 合并分支
或者切换到分支 git merge 合并分支
git diff 比较工作区和暂存区的内容
git diff --staged 暂存区和本地库的内容比较
git diff 版本号1 版本号2 版本之间的差异
git diff 分支1 分支2 分支之间的差异
git stash 暂存工作区的修改,进行封存(分支切换时改变版本库,开发区有改变没有上传到暂存区的话,会修改新分支,stash会进行暂存,git切换时转移的是没有改变时的工作区)
git stash apply stash{0} 拉取到开发区
git stash list
git drop pop stash{0} 在apply前提上加上了删除
git drio stash{0}
webStorm:
ctrl+shift+N通过文件名快速查找工程内的文件(必记)
ctrl+shift+alt+N通过一个字符快速查找位置(必记)
ctrl+F在文件内快速查找代码
F3查找下一个
shift+F3查找上一个
ctrl+R文件内代码替换
ctrl+shift+R指定目录内代码批量替换
ctrl+shift+F指定目录内代码批量查找
ctrl+shift+A快速查找并使用编辑器所有功能(必记)
alt+1 项目
ctrl+tab切换代码选项卡(还要进行此选择,效率差些)
alt+<-或->切换代码选项卡
ctrl+{}【】匹配
ctrl +F12 显示结构
ctrl+x删除整行
ctrl+/注释
idea:
Ctrl+Tab
切换
Ctrl+W 自动按语法选中
Ctrl+Left/Right移动光标到前/后单词,
Ctrl+[/]移动到前/后代码块
Ctrl+Left/Right/[]加上Shift的话就能选中跳跃范围内的代码。
Alt+Forward/Backward移动到前/后方法
Ctrl+Y删除行、
Ctrl+D复制行、
Ctrl+</>折叠代码就不多说了。
Template/Postfix +Tab 代码生成 ctrl+J查看所有模板
Ctrl+Shift+A
Ctrl+Shift+Space 智能补全
Alt+Enter 自我修复
Ctrl+Shift+Alt+T 重构
Resume Program F9 恢复程序 一直运行到下一个断点
Step Into F7 步入当前函数
Step Over F8 越过当前函数
Shift + F10 运行最近一次运行的函
Shift + F9 运行debug最近一次运行的函数
Alt + Shift + F9 初次debug运行指定的函数