从事.NET开发有四年多了,期间积累了一些日常工作中常用的软件,在这里和大家分享一下,希望能为志同道合的你的日常工作带来便利,以下排名不分先后:
1. EditPlus:文字处理软件 EditPlus 是一款功能强大的文字处理软件。它可以充分的替换记事本,它也提供网页作家及程序设计师许多强悍的功能。支持 HTML、CSS、PHP、ASP、Perl、C/C++、Java、JavaScript、VBScript 等多种语法的着色显示。程序内嵌网页浏览器,其它功能还包含 FTP 功能、HTML 编辑、URL 突显、自动完成、剪贴文本、行列选择、强大的搜索与替换、多重撤销/重做、拼写检查、自定义快捷键。 2. NotePad2:文字处理软件 自定义语法高亮,支持HTML, XML, CSS, JavaScript, VBScript, ASP,PHP, CSS, Perl/CGI,C/C++, C#, Java, VB, Pascal, 汇编, SQL, Python, NSIS,INI, REG, INF, BAT,DIFF等众多脚本文件。支持ANSI,Unicode,UTF-8等编码互换。可以设置无限个书签(9种图标可换)轻松定位。 空格,制表符彩色显示,并可互相转换。可以对任意的文本块进行操作,ALT键+鼠标。对括号{}〔〕()可以高亮配对显示,方便查看(仅对英文符号有效)。可以自定义代码页和字符集,对中文支持良好。使用标准的正则表达式搜索和替换。可以使用半透明模式,cool。快速放大、缩小页面,不用再设定字体大小。可以指定ESC键最小化Notepad2到系统托盘或者关闭Notepad2 3. FastStone Screen Capture:截图软件 FastStone Screen Capture (FSCapture) 是一款免费的图像浏览、编辑和抓屏工具,支持包括BMP, JPEG, JPEG 2000, GIF, PNG, PCX, TIFF, WMF, ICO 和TGA在内的所有主流图片格式,其独有的光滑和毛刺处理技术让图片更加清晰,提供缩放、旋转、减切、颜色调整功能。只要点点鼠标就能随心抓取屏幕上的任何东西,拖放支持可以直接从系统、浏览器或其他程序中导入图片,收藏夹功能让你能更好的从eNet收集更多精彩图片。 4. Beyond Compare:文件比较软件 Beyond Compare 是一款优秀的文件及文件夹对比工具,程序内建了文件浏览器,方便您针对文件、文件夹、压缩包、FTP网站之间的差异对比及资料同步。 5. Dependency Walker:在实际应用中,我常常利用该软件判断系统中少了哪些必要的DLL组件。 Dependency Walker 是 Microsoft Visual C++ 中提供的非常有用的 PE 模块依赖性分析工具。主要功能如下:查看 PE 模块的导入模块;查看 PE 模块的导入和导出函数;动态剖析 PE 模块的模块依赖性;解析 C++ 函数名称。6. .NET Reflector:反编译器 .NET Reflector是一个类浏览器和反编译器,利用反射机制来分析程序集,以展示程序集中各种类型及其成员的信息。 7. Everything
Everything是速度最快的文件搜索软件。其速度之快令人震惊,百G硬盘几十万个文件,可以在几秒钟之内完成索引;文件名搜索瞬间呈现结果。它小巧免费,支持中文,支持正则表达式,可以通过HTTP或FTP分享搜索结果。
8. SQL Delta:数据库同步工具。
虽说VS2008也有同样的功能,但用惯了SQL Delta,就基本没有使用VS2008自带的数据库同步功能了。
SQL Delta结合了数据库的结构比较和数据比较功能,使得SQL Delta成为市场上最有价值的数据库比较工具。现在只需点几下鼠标,就可以同步数据库的概要和数据,而且不需要运行Query Analyser来检查结果。SQL Delta也为数据库带来了更容易阅读的表格,能快速统计区别。通过减少在大型文件中查找变量带来的卷动需求使得操作变得简单。 9. Allway sync:文件同步工具 Allway Sync 是一个非常容易使用的 Windows 文件同步软件,它可以在几个文件夹之间进行文件同步。10. Firefox + Firebug&IE Developer Tool Bar :脚本调试工具、DOM浏览工具
应该是每个搞WEB的必备工具。Firefox + Firebug,谁用谁知道。