配置VS Code--JHipster

作者: beeMonkey | 来源:发表于2018-04-09 14:45 被阅读0次

    VS Code是微软的一个开源文本编辑器。对Typescript有很优秀的支持,很多人都愿意使用它来开发Angular 2的应用。

    Yeoman Support

    警告!在本文编写的时候,这个扩展损坏了。VS Code拥有Yeoman扩展,能够帮你运行JHipster命令。

    你可以通过VS Code市场来安装它。

    Java Code Support

    VS Code有一个Red Hat开发的Java扩展,对Java有很好的支持,需使用Maven(如果你选择Gradle的话就无法运行)

    你同样可以通过marketplace来安装

    日常任务:编译,运行和打包代码

    VS Code的Java扩展版本并不能运行命令:它不能编译,运行代码或者打包代码

    对于那些任务,有两个解决方法

    ·使用JHipster App,它为那些命令提供了图形接口

    ·使用终端,VS Code 内部提供的终端

    手动运行那些命令行

    用Spring Boot devtools实现应用的热重启

    Spring Boot devtools由JHipster配置,它会重启你的程序当你项目中的类被编译的时候。这是一个必须配备的模块,能使你的程序更新如飞。

    在VS Code中使用的话,你需要:

    ·通过终端运行程序,通常键入./mvnw

    ·在另外一个终端,编译你的程序:./mvnw compile

    在第一个终端中,你的JHipster程序必须自动重新部署并使用你新的代码。

    如果你使用的是JHipster App,这只是点击两个按钮的事情(一个运行程序,另外一个编译),当然你的程序也会自动重新部署。

    自定义设置

    为了最好的性能,推荐排除一些文件夹,可以在项目中的.vscode文件夹新建一个如下的setting.json文件

    {

        // Configure glob patterns for excluding files and folders.

        "files.exclude": {

            "**/.git": true,

            "**/.idea": true,

            "**/.mvn": true,

            "**/.svn": true,

            "**/.hg": true,

            "**/.DS_Store": true

        },

        // Configure glob patterns for excluding files and folders in searches. Inherits all glob patterns from the files.exclude setting.

        "search.exclude": {

            "**/node": true,

            "**/node_modules": true,

            "**/bower_components": true,

            "**/target": true

        }

    }

    相关文章

      网友评论

        本文标题:配置VS Code--JHipster

        本文链接:https://www.haomeiwen.com/subject/qfhihftx.html