webstorm 使用git_idea使用maven创建web项目

webstorm 使用git_idea使用maven创建web项目JS开发神器WebStorm的使用,包括Git的配置、文件提交至Git、文件名详解等。


Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

        先说一下个人感觉吧,小马之前也是一直在用 Visual Studio Code 来进行开发,但随着开发需求增加,VS 所需要的插件越来越多(用过 vs code 的同学都知道,它虽可以进行各种开发语言的编写,但是需要相应的插件支持),而插件一多就会造成软件环境卡顿、项目启动卡顿等问题,及其影响体验;还有就是在公司进行团队协同开发时需要用到 GIT,而 VS 中 GIt 操作是比较复杂的,项目的各种操作都需要用到专门的命令,我相信现在一定有许多小伙伴并不知道如何用它操作 GIT 吧;

        而 WebStrom 主要用于前端开发,当我们用到JS或者其他框架时,无需安装插件,下载即可使用,开发流畅度自然会很高,虽无各类插件但像代码整理等便捷功能它一样不少;除此之外Git操作极为简单,无需命令操作。

        ( VS code也很强,仅凭个人习惯使用。)


目录

一、在 webstorm 中配置 Git

二、克隆 Git 仓库上的项目至本地

三、更新项目代码

四、WebStrom 中项目文件颜色详解

五、项目提交至 Git

六、文件定位

七、终端控制台与版本控制台

八、 WebStrom 常用快捷键


        WebStorm 是 JetBrains 公司旗下一款 JavaScript 开发工具。已经被广大中国 JS 开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与 IntelliJ IDEA 同源,继承了 IntelliJ IDEA 强大的 JS 部分的功能。

        小马在这里使用的是 WebSrtrom 2018.3 英文版。


一、在 webstorm 中配置 Git

1.点击 File->Settings…;

webstorm 使用git_idea使用maven创建web项目

2.输入 Git 进行搜索;

webstorm 使用git_idea使用maven创建web项目

3.点击 GitHub->Add account,输入自己的 Git 账号和密码;

webstorm 使用git_idea使用maven创建web项目

4.点击 Git,在 Path to Git executable 中选择自己电脑所安装的 Git 所在绝对路径;

webstorm 使用git_idea使用maven创建web项目

5.点击 Apply,点击 ok,Git 配置完成;

webstorm 使用git_idea使用maven创建web项目


二、克隆 Git 仓库上的项目至本地

1.打开软件,check out->GIT;

webstorm 使用git_idea使用maven创建web项目

webstorm 使用git_idea使用maven创建web项目

2.已经进入软件也可,点击 VCS->Git->Clone;

webstorm 使用git_idea使用maven创建web项目

3. 出现以下弹框,填好目标地址和本地存储路径后点击 Clone 即可;

webstorm 使用git_idea使用maven创建web项目

 4.克隆之后记得先改变分支,进入到自己的分支;

webstorm 使用git_idea使用maven创建web项目

5.分支命名;

webstorm 使用git_idea使用maven创建web项目

6.选好分支后打开 Terminal,npm i / cnpm i 命令下载 node_modules 包;

webstorm 使用git_idea使用maven创建web项目

7.下载完modules包之后就可以正常启动项目了;

webstorm 使用git_idea使用maven创建web项目


三、更新项目代码

        在使用 Git 协同开发的环境下,每次打开 webstorm 项目最好先更新代码,让自己的代码与 Git 仓库保持同步,以免出现一些不必要的冲突;

1.点击以下按钮拉取最新代码进行更新,也可用快捷键 Ctrl+T;

webstorm 使用git_idea使用maven创建web项目

2.出现以下弹框,点击ok;

webstorm 使用git_idea使用maven创建web项目

3.更新成功后会有如下提示;

webstorm 使用git_idea使用maven创建web项目


四、WebStrom 中项目文件颜色详解

        红色:本地新增文件,没有关联到git,直接提交无法提交到Git(提交时不显示该文件),需要先Add添加至仓库后再提交;

        绿色:红色文件Add至仓库后转变而成,ctrl + k 可以直接提交;

        蓝色:文件内容已经被修改,可以revert恢复至修改前状态;

当文件名称为蓝色时说明该文件已经被修改,但还未提交至Git;

webstorm 使用git_idea使用maven创建web项目

如果是误修改,想要回到文件修改前的状态,右键 -> Git -> Revert 即可恢复;

webstorm 使用git_idea使用maven创建web项目

当文件名为红色时表示该文件为新创建的文件且未上传至仓库,仅存在于本地;

webstorm 使用git_idea使用maven创建web项目

想要删除此新创建的文件时,若该文件未被其他文件引用则无需安全删除,直接删除即可;

webstorm 使用git_idea使用maven创建web项目


五、项目提交至 Git

1.代码修改完成之后(此时文件名为蓝色)提交至 Git 仓库,提交按钮如下,也可使用快捷键Ctrl+K;(注意在提交前最好先进行拉取(更新) webstorm 使用git_idea使用maven创建web项目代码操作,保证代码在最新状态再提交,避免产生冲突)

webstorm 使用git_idea使用maven创建web项目

2.提交时必须写明备注,提交时注意选择自己确定要提交的代码文件,不提交的不要选择,提交成功会有成功提示且会在版本控制中生成提交记录;提交成功后文件名变为正常颜色;

webstorm 使用git_idea使用maven创建web项目

3.若想要提交新创建的文件(文件名为红色),必须先将此文件添加到仓库中,右键->Git->Add,如果该文件已经添加则Add选项不可选中,添加成功后文件名称变为绿色,绿色时可直接提交;

webstorm 使用git_idea使用maven创建web项目


六、文件定位

        当文件数目较多时点击该图标可将当前所编写的代码文件在项目文件目录中定位;

webstorm 使用git_idea使用maven创建web项目


七、终端控制台与版本控制台

        在软件底部可以进入终端控制台与版本控制台;

webstorm 使用git_idea使用maven创建web项目

        终端控制台用于项目的启动,node_modules包的下载等; 

cnpm安装命令:npm install -g cnpm (cnpm是npm的淘宝镜像,在国内速度要优于npm)

node_modules包下载:cnpm i / npm i

项目启动命令:cnpm run dev / npm run dev

webstorm 使用git_idea使用maven创建web项目

版本控制可以看到项目的进展情况,Git仓库成员的提交记录等; 

webstorm 使用git_idea使用maven创建web项目

八、 WebStrom 常用快捷键

 ctrl + / 单行注释
ctrl + shift + / 块注释
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Ctrl+ALT+L 自动整理代码格式
Ctrl+B / 双击滚轮 快速打开光标处的类或方法
Ctrl+T 拉取最新代码
Ctrl+K 提交代码至Git
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195716.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 大文件上传和断点续传_文件断点续传实现的思路

    大文件上传和断点续传_文件断点续传实现的思路需求:支持大文件批量上传(20G)和下载,同时需要保证上传期间用户电脑不出现卡死等体验;内网百兆网络上传速度为12MB/S服务器内存占用低支持文件夹上传,文件夹中的文件数量达到1万个以上,且包

    2022年8月2日
  • 感知机(Perceptron)为什么不能表示异或(XOR)

    感知机(Perceptron)为什么不能表示异或(XOR)1.感知机不能表示异或在很早之前学PatternRecognition相关课程的时候,老师在课堂上就说过感知机遇到的一个大问题就是无法表示异或问题(XOR)。后来接触深度学习相关的内容,开头部分肯定会提到感知机,提到感知机也必会提到不能表示异或的问题。正好抽出点时间,稍微搞明白一下为什么感知机不能表示异或。2.感知机的数学定义感知机到底是什么呢?首先来看一下他的数学定义:假设输入空间(即样本的

    2022年7月16日
  • cad注释比例和打印比例不一样_CAD中的打印比例,绘图比例和注释全局比例详解…

    cad注释比例和打印比例不一样_CAD中的打印比例,绘图比例和注释全局比例详解…如上图同一条线段,在不同的标准格式如下(线宽设置相同,字高度都是3.5):第一个尺寸是测量因子为1,标注全局因子为2;第二个尺寸测量因子为2,标注全局因子为2;第三个尺寸测量因子为1,标注全局因子为1可见:1、测量因子影响的是标准尺寸的大小,2、标注全局因子影响的是字体和箭头的大小,3、他们的变化对线宽是没有影响的。关于他们对字体的大小的影响:打印比例和标注全局因子对打印出来的蓝图的字体会有影响。…

    2022年5月14日
  • gif动图录制工具_手机录制gif软件

    gif动图录制工具_手机录制gif软件现在好多gif图片合成是收费的,而且可能还不太好用,这里分析的gif合成软件是个比较老的软件,但是用着还是挺好用的。还有一个录屏软件,录制保存为gif文件。![软件工具](https://img-blog.csdnimg.cn/c45166c2911b4600b6a33244da0b8e26.png)百度网盘分享,无需积分:链接:https://pan.baidu.com/s/1HukTW6yJvqoUiqbzXuY5bQ提取码:pvc4欢迎关注微信公众号,分享更多实用工具:…

    2022年9月2日
  • pycharm快速替换_pycharm代码追踪

    pycharm快速替换_pycharm代码追踪1.在ios中用commend+shift+R打开菜单windons系统可以试试將commend替换为control会出现这样的界面(如果你有提前选中单词的话,系统将默认被选中的单词是將被替换的单词(可以更改))2.在第二行输入需要保留的语句,然后按下回车即可替换我们会发现标记的地方发生了替换注:一定要注意自己要替换的是那些部分(那些文件(它是可以替换别的文件的语句的))!!!!千万不要替换错了(多了),很难改…

    2022年8月28日
  • html视频标签属性_html音频标签

    html视频标签属性_html音频标签一、基本语法 代码如下: embedsrc=url 说明:embed可以用来插入各种多媒体,格式可以是Midi、Wav、AIFF、AU、MP3等等,Netscape及

    2022年8月3日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号