Upgrade to Pro — share decks privately, control downloads, hide ads and more …

做卓有成效的程序员

 做卓有成效的程序员

2011年在公司做的分享,主要介绍Win XP下,提高工作效率的技巧。其中Google Reader内容已经过时,可以用Feedly代替。

lvjian700

July 29, 2013
Tweet

More Decks by lvjian700

Other Decks in Programming

Transcript

  1. My way •  根据个人习惯布置桌面,充分利用快速启动栏。   •  常用软件:   –  Launchy:

       快速启动   –  Di5o:    剪切板管理工具   –  Notepad++:  非常好用的开源文本编辑器   –  Free  Mind:    思维导图   •  使用命令行和批处理:     像用Linux那样去使 用windows
  2. Very useful tools •  Launchy:  快速启动工具   –  在开发过程中可以快速打开想要的程序  

    –  支持模糊搜索   –  Windows中 Mac  OS的 Quick  Silver  的替代 Alt  +  Space
  3. Very useful tools •  Notepad++  :  开源源代码编辑器   –  语法高亮,支持多种语言

      –  开启速度非常快   –  支持插件系统,如果你想可以把它打造成IDE   –  完全开源可以看他源代码   –  支持在cmd中调用   •  用哪儿:   –  编辑配置文件   –  编辑html   –  编写批处理   –  写ruby/python脚本  
  4. Very useful tools •  Free  mind:  开源免费的思维导图软件   –  简单易用,并且跨平台

      –  用来快速整理思路   •  写文章大纲   •  整理软件功能   •  追踪工作完成情况   –  强大的导出功能   •  可以导出成html   •  导出成图片   •  导出成Word   •  导出成Flash  
  5. Why use Command? •  使用命令行???   –  常用指令:ipconfig,  ping,  telnet,

     netstat等   –  每行指令代表一次操作   –  可复用 (DRY原则)   •  将常用操作写成脚本   –  Linux  中称之为shell脚本,以.sh结尾   –  Window中称之为bat(批处理),以.bat结尾   –  使用notepad能编写(传说中的,使用记事本写程序)   岂不是回到了DOS时 代!   Are  you  joke  me? Don’t  Repeat  Yourself.
  6. Edit Tomcat Configuration •  快速编辑Tomcat配置   –  我经常需要使用notepad++编辑tomcat\conf\server.xml   – 

    Notepad++在安装时,已经将其加入到path中   –  所以我写了个批处理:   Win  +  R  -­‐>  con[omcat notepad++打开 server.xml
  7. BAT useful skill •  实用技巧   –  给bat起一个有意义得名字   – 

    将其存到统一文件夹中   –  将bat文件夹添加到环境变量   –  然后将其添加到path中     Win  +  R  -­‐>  bat名称
  8. What’s more? •  还有一些我还没有尝试的:   –  Auto  IT:  (h5p://www.autoitscript.com/site/)  

    •  一个C/S的脚本录制软件   •  将常用操作录制成脚本     –  Auto  Hot  Key:  (h5p://www.autohotkey.com/)   •  自定义快捷键,也包含脚本录制功能   •  当然你可以将Auto  IT录制的脚本定义为快捷键   •  风靡全球的脚本语言:   –  Web  开发的王者:  Ruby   –  黑客掌握的语言  :  Python