开发工具和常用命令
uniapp:HBuilder X java:Intellij IDEA(spring boot、spring cloud) android:android studio 文本工具:Notepad++ 面板工具:phpstudy 服务器部署:xshell、xftp 服务器运维:宝塔面板 截图工具:Snipaste markdown:Typora nginx:服务器部署前端(多页面用alias) git管理:Sourcetree JRE环境中的keytool命令生成 生成证书:keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystore 查看证书:keytool -list -v -keystore test.keystore
VS Code
win + shift + i 打开vue-antd ctrl + shift + O 当前文件定位 ctrl + shift + p 命令面板 ctrl + p 按名称搜索文件 ctrl + w 关闭当前文件 ctrl + r 最近打开的文件 ctrl + \ 切出一个新的编辑器窗口 ctrl + shift + p + snippet 用户代码片段 ctrl + ~/ctrl + j 切换底部控制台显示与否
NPM
1.简介
Nodejs安装自带的包管理
2.常用命令
npm info vue version #远程vue版本信息 npm view [name] [version] #远程包信息 npm list vue #本地vue列表 npm ls <packageName> # 本地包 npm ls <packageName> -g # 全局安装包 vue -V #查看vue-cli脚手架版本 vue ui #图形化创建vue项目 #npm和yarn npm install/uninstall <package> yarn add/remove <package> npm install #本地安装 npm install -g #全局安装(-global简写-g) npm install --save #运行时依赖(--save简写-S) npm install --save -dev #开发时依赖(--save -dev简写—D) #npm install --save和npm install --save -dev可以省略掉手动修改package.json文件的步骤 #使用原则:运行时使用的包用npm install --save,否则使用npm install --save -dev #更新包 npm update <package> yarn upgrade [package] #cnpm不支持package-lock #安装webpack,先全局安装,再本地安装 npm i webpack webpack-cli -g #全局安装 webpack -v #验证 npm i webpack webpack-cli -D #本地安装 webpack -v #验证
3.淘宝镜像
npm的默认地址是
https://registry.npmjs.org/
可以使用
npm config get registry
查看npm的仓库地址可以使用
npm config set registry https://registry.npm.taobao.rog
来改变默认下载地址,达到不安装cnpm
就能采用淘宝镜像的目的,然后使用上面的get命令查看是否成功
Git
1.常用命令
git init #初始化 git remote add origin #添加远程仓库地址 git remote -V #查看远程仓库地址 git add . #添加全部 git commit -m '备注信息' # git status #查看信息 git push origin master(分支名称) #推送 #github page https://your-grace.github.io/仓库名称(form-generator、BigDataView、dashboard) git fetch upstream #取回远程fork项目的全部更新 git merge upstream/master #合并上游分支master到本地分支 git pull upstream master #拉取上游master分支 #取消代理 git config --global --unset http.proxy git config --global --unset https.proxy #设置代理 git config --global http.proxy http://127.0.0.1:1080 git config --global https.proxy https://127.0.0.1:1080 #本地已有git项目 git remote remove origin #初始化github项目 git remote add origin git@github.com:sunzhongwei/some_project.git git branch -M main git push -u origin main #这样就不用每次先clone项目,在copy项目的方式
2.取消全局代理
git config --global --unset http.proxy git config --global --unset https.proxy
3.同步更新fork仓库(gitee)
- 首先使用
git remote -v
查看远程仓库地址- 设置远程仓库上游仓库
git remote add upstream + 源仓库地址
- 再次查看远程地址,增加了上游仓库的显示
- 使用
git pull upstream master/develop
拉取源仓库对应分支- 工具内git=>Pull Changes=>Remote选择upstream上游仓库地址,再选择对应的分支merge
- 使用
git push origin master/develop
推送本地代码到fork仓库的对应分支
4.将本地已有的git项目上传到新的空git仓库
查看
git
仓库的远程连接地址git remote -v
删除
git
的远程连接地址git remote rm origin #有必要修改分支的情况下 git branch -a #查看所有分支 git branch -m old_name new_name #修改分支名
添加新的
git
远程连接地址git remote add origin https://gitee.com/null_161_3272/awescnb.git
推送代码到远程仓库
git push -u origin --all #推送所有分支 git push -u origin master #推送master分支到 origin远程仓库中 git push -u origin --tags #推送所有的tag到 origin远程仓库中 #注意:pull远程仓库的内容,更新本地仓库,使用–allow-unrelated-histories忽略本地仓库和远程仓库的无关性,强行合并(关键) git pull origin master --allow-unrelated-histories
5.同时推送到git和gitee
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [remote "origin"] url = https://github.com/your-github-address/markdown.git url = https://gitee.com/your-gitee-address/markdown.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
cmd常用
control:控制面板 msconfig:服务 regedit:注册表 notepad:记事本 mstsc:远程计算机 生成公钥ssh-keygen -t rsa
idea
shift 按2下 搜索文件 shift+ctrl+n 快速查找文件 Ctrl+Shift+F打开搜索窗口 get/set alt+insert alt+insert 接口实现类 导入包 alt+enter 格式化代码 ctrl+alt+l ctrl+h 查找接口的实现类 ctrl+鼠标左键 跳转到指定方法的接口 ctrl+alt+鼠标左键 跳转到指定方法的实现类 右键,选择 GO To ,然后选择 Implementations ctrl+f12 查看类的字段、属性、方法、是否继承 shift+f6 重命名 ctrl+d 复制行 ctrl+shift+c 复制文件路径 ctrl+shift+↑ 向上移动一行 ctrl+shift+↓ 向下一动一行 shift+f4 弹窗-可以使用window+→←左右分屏
copilot
自动编程工具
utools
效率工具