开发工具和常用命令

开发工具和常用命令

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 [email protected]: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

效率工具

本人博客园地址,和CSDN同步更新

你可能感兴趣的:(npm,git,Vs,Code,git,vscode,npm)