NutzCodeInsight

Intellij idea plugin for Nutz Web Framwork

APACHE-2.0 License

Stars
35

NutzCodeInsight

  • 1NutzBoot
  • 2 Nutz Action @Ok
  • 3HTMLJSP
  • 4Navigate@At
  • 5Nutz webAlt++Alt+-
  • 6Beetl(${i18n("login.sucess")}${i18n("login.sucess","1","N")} )Alt++Alt+-
  • 7Nutz java @Inject("java:$conf.get('attach.savePath')")Alt++Alt+-
  • 8@Inject("java:$conf.get('attach.savePath')") ctrl+click ctrl+b java
  • 9Alt+insert
  • 10@SQLsql
  • 11Nutz-sqltpl xmlSQLsql
  • 12Nutz-sqltpl xmljava
  • 13Nutz-sqltpl xml@SqlsXmlxml Alt+insert
  • 14@Inject
  • 15@OK("json")GUIjson
  • 15restful api restful api

ideahttps://plugins.jetbrains.com/plugin/10311-nutzcodeinsight

Thanks &

Thanks for JetBrains for the wonderful IDE.

  • File >> Settings >> NutzCodeInsight
  • File >> Settings >> Other Settings >> NutzCodeInsight

  • 1 Nutz Action @Ok
  //1  jsp
  @Ok("jsp:btl.demo.manager")
  //2  beetl 
  @Ok("btl:btl.demo.manager")
  @Ok("beetl:btl.demo.manager")
  //3  
  @Ok("btl:WEB-INF/btl/demo/manager.html")
  • 2 HTMLJSP
 <link rel="stylesheet" href="${base}/static/plugins/bootstrap/css/bootstrap.min.css?_=${productVersion}">
 <script src="${base}/static/plugins/jquery/jQuery-2.1.4.min.js"></script>

4 HTMLJSP( "login.sucess" (ctrl+ ctrl-))

    MvcI18n.message("login.sucess");
    MvcI18n.messageOrDefault("login.sucess","");
    MvcI18n.messageOrDefaultFormat("login.sucess","{0}{1}","test","");//test
    Mvcs.getMessage(Mvcs.getReq(),"login.sucess");
Related Projects