关于开发工具的一些建议

使用Spring Tools Suite (STS) 开发,一些建议

    修改字体,字号,自动提示代码及禁止开启打开dashboard

window->Perferences->Genteral->Appearance->Colors and Fonts->Basic->Text Font 把字体设置成Courier New,字号设置成四号

window->Perferences->Spring->Dashboard 勾掉Show Dashboard On Startup;

window->Perferences->Java->Editor->Content Assist->Auto Activation

在Auto activation triggers for Java 后面输入框中输入意思是,按  .a-zA-Z键,会自动触发提示(类似Alt+/功能),在性能低的电脑上,需要酌情使用。

  1.  .abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ 
 

        安装及使用热部署插件 Jrebel

  Eclipse Marketplace方式

    Help -> Eclipse Marketplace ->搜索JRebel 找到后 安装

  Install New Software...方式

    SVN等其他插件安装方法一样。

    在线更新链接

    离线包链接或者我的百度网盘(6.2.5) 根据使用的工具,选择相应版本, 安装

        

Jrebel是商业软件,有14天试用时间,可以使用使用crack(参见此博文)也可以使用myJrebel授权见此博文但是需要用facebook或者twitter分享才能用,所以,需要FQ。lantern(需要有谷歌浏览器)

 

Jrebel配置中心(help->Jrebel Configuration)->Projects下勾选需要热部署的项目。

 

Plugins里是Jrebel支持的常用框架的热部署。基本上涵盖了Java开发的常用框架。

此时运行勾选了Jrebel的项目,控制台会有如下输出

 

此时修改Java代码,不用再重启服务器了。控制台会有如下输出

 

详见

 

而且不只是JavaEE项目可以用JRebelJavaSE也可以

    Emmet

      详见  emmet的eclipse在线更新地址
  1.        html:4t 
    展开为
    
  1.  1 <body>
     2     <table>
     3         <tr>
     4             <td></td>
     5             <td></td>
     6         </tr>
     7         <tr>
     8             <td></td>
     9             <td></td>
    10         </tr>
    11         <tr>
    12             <td></td>
    13             <td></td>
    14         </tr>
    15         <tr>
    16             <td></td>
    17             <td></td>
    18         </tr>
    19     </table>
    20 </body>

    spket

      spket比Eclipse自带的JS提示强大很多,但是比HBuilder,Aptana之类的还是差一些,但是胜在简单,小巧。详细可参见我的博客 MyEclipse 10.5与ExtJS 4.1.1自动代码提示 这是给ExtJs写的,但是对于Jquery也支持。需要注意的是,在html中的javascript不提示,只有在js文件中才会提示。
 
     Aptana
       目前最新的是Aptana3.6.1 可以作为单独的编辑器用,也可以作为Eclipse插件用。功能也挺强大的。比spket略叼。具体的请自行百度。我感觉还是用Hbuilder爽一些。
 

编辑器

    文本编辑器 

    NotePad++
       支持语法高亮,支持宏录制,支持文件夹下所有文件批量查找文本,替换。最靓的功能是他丰富的插件
       比如 JSTool插件的JSMin,JSFormat,JsonViewer功能
       
  1. 1 {"Category":[{"categoryId":1,"categoryName":"饮品","categoryImage":"/upload/yinpin.jpg"},{"categoryId":2,"categoryName":"食品","categoryImage":"/upload/shiping.jpg"},{"categoryId":3,"categoryName":"酒类","categoryImage":"/upload/jiullei.jpg"}],"recommend":{"id":11,"productName":"统一老坛泡椒牛肉袋面香辣味110g*24袋","filenameSmall":"/upload/ty_ltpj_small.jpg","productPrice":48.0,"productCost":47.5}}
 
        一些页面的Javascript经常是被压缩的。如上。此时用JSForamt功能,则
  1.  1 {
     2     "Category" : [{
     3             "categoryId" : 1,
     4             "categoryName" : "饮品",
     5             "categoryImage" : "/upload/yinpin.jpg"
     6         }, {
     7             "categoryId" : 2,
     8             "categoryName" : "食品",
     9             "categoryImage" : "/upload/shiping.jpg"
    10         }, {
    11             "categoryId" : 3,
    12             "categoryName" : "酒类",
    13             "categoryImage" : "/upload/jiullei.jpg"
    14         }
    15     ],
    16     "recommend" : {
    17         "id" : 11,
    18         "productName" : "统一老坛泡椒牛肉袋面香辣味110g*24袋",
    19         "filenameSmall" : "/upload/ty_ltpj_small.jpg",
    20         "productPrice" : 48.0,
    21         "productCost" : 47.5
    22     }
    23 }
    JSMin正好跟JSFormat相反
    JSonviewer功能如下
    
  HTML/XML代码格式化插件 TextFx
  进制查看插件 Hex-Editor
  神级HTML编辑插件 Zencoding(Emmet) 比如 
   
  1.  html:4t 
    通过emment展开后为
    
  1.  1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
     2 <html lang="en">
     3 <head>
     4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
     5     <title>Document</title>
     6 </head>
     7 <body>
     8     
     9 </body>
    10 </html>
 
其他插件请自行百度,比如Notepad++中常用的插件Notepad++实用插件分享
 

   Sublime Text 3

   SublimeText号称神级编辑器,比Notepad++更强,但是用好了也不容易。感兴趣可以自己研究研究 文档
   Sublime Text 3 史上最性感的编辑器  20 个强大的 Sublime Text 插件 记得安装 ChineseLocalization 汉化插件

HTML5+Android/IOS APP编辑器 

    HBuilder官网         文档

 
 
 
 

其余工具列表

    内网映射到公网:ngrok(我的博客),nat123(官网),花生壳(官网) 后两个都需要付费
    硬盘文件搜索:everything(官网   官网汉化包    网文介绍) Listary Pro(个人感觉比everything好用,功能更强一些,官网被墙了。网文介绍  注册码)wox(百度云 触发热键是Alt+Space 网文介绍) 这三个软件基本都可以秒定文件 
    文件内容搜索:FileSearchy Pro(官网 网文介绍 )  DocFetcher(官网 网文介绍) 这两个都可以搜索 常用办公文档内容(office系列,pdf,txt等)
    比对工具:beyond compare(官方最新中文下载  网文介绍及破解)     另外 sublime text 3 ,Eclipse,notepad++都有比对功能,但是beyond Compare更专业更强大,可以比对注册表,二进制,图片,MP3,文件夹。。。



原文地址:https://www.cnblogs.com/anjia0917/p/4873363.html