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

做卓有成效的程序员

Sponsored · SiteGround - Reliable hosting with speed, security, and support you can count on.

 做卓有成效的程序员

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

Avatar for lvjian700

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