编程开发 我的必备工具

news/2024/11/8 1:30:30/

作为一群热爱技术的程序员,我们总是在发掘新鲜好玩的工具,有些工具玩过就忘了,有些则经过岁月打磨留了下来。

下面这些都是在我漫长的程序生涯中,经历风雨留下的免费中的精华。(有些想起了再更新)

 

先上导航图:(点此链接访问图片)

 

 

 

编程工具:

Notepad++

强大快捷的文本编辑器,多种编程语言高亮显示,高级查找、替换功能。Notepad的完美替代品。

 

WinMerge

免费好用的Diff工具,支持文件Diff/Merge及文件夹的Diff功能。

 

TortoiselSVN

强大的SVN客户端,与Windows Explorer紧密集成,功能足以匹敌一些商业软件。

 

ProcExp

增强版的任务管理器,可以帮你了解一个进程占用了哪些Dll,一个Dll都被哪些进程占用等等。

ProcExp只是SystemInternal套件里面的一个,更多有用小工具下载试试吧~

 

Dia

轻量级绘图及UML建模工具。帮你快速绘制类图,时序图,包图等等。是Viso的非完美替代品。

 

Chrome developer tools

Chrome浏览器自带的开发工具。功能或许略少于FireBug吧,不过由于集成Chrome而成为我的必备之选。

 

Google Code

来自谷歌的在线源码管理程序。支持在线编辑,Code Review等。速度一般。

最近貌似GitHub比较火,大家可以多去了解了解那个。

 

.Net 相关的

Web Platform Installer

微软的一站式程序安装器。可以方便的安装包括VS2010 SP1,SQL Server Express,以及后面提到的WebMatrix等。

同时,Web Platform Installer还提供了流行的.Net开源程序下载。有了这个,你可以省下很多到处找下载链接的麻烦。比较强烈推荐。

 

WebMatrix

Asp.net应用程序开发的超级简化版。涵盖了从文件编辑,IIS,数据库,网站配置到发布的全部流程。即便这个并非是专业的开发工具,但由于与Visual Studio具有良好的配合,使用WebMatrix可以使我们的Web开发效率提高若干个百分点。

中文说明:http://developer.51cto.com/art/201007/209971.htm

 

IIS Express

轻量级的IIS服务器,能够与IIS7.X良好兼容。能够有效提高开发效率。

中文说明:http://kb.cnblogs.com/page/87677/

 

Red Gate's Reflector

强大的.Net反射器,曾经的最爱,能够帮你在上万的API中找到你想要的那一个。 如今Red Gate的程序员生活不容易,新版本不再免费了。但是中国的程序员更困难呀,我找了一个老一点的免费版本供大家下载。希望不是违法行为。

http://www.brothersoft.com/red-gate-.net-reflector-download-284053.html?bottom

 

 

协作工具

Google Docs

不用说大家都知道,谷歌的在线办公现在势头不错。Google Docs新增了很多特性,比如Drawing,Revision History等等。我现在已经喜欢上了使用在线Document和Presentation了。免费的东西,大家要多多使用,才是对谷歌的支持。

 

Mind42.com

在线的脑图工具。功能完整,性能可靠,支持分享及多人协作。Ajax的界面简洁大方,无Flash困扰。。。

 

 

其他工具:

Greenshot

功能比较强大的截图工具,支持添加文字,绘图,打马赛克等

 

Google Desktop

谷歌的桌面增强工具。作为一个程序员,我最喜欢它的快速启动功能。不论你的应用程序放在哪里,只要你知道它的关键字,就可以在10秒内启动。

另外,桌面小工具也不错,我比较任务列表和备忘录。

 

Foxit Reader

小巧而强大的PDF工具。可以在PDF文件中添加文字标记,注释,绘图,插入图片等。你甚至可以用它来给PDF嵌入JavaScript脚本。(当然我没有用过了)

 

GIMP

功能强大的图片编辑器,可以在公司中用作Photoshop的替代品(要是你们公司可以用PS,那就当我没有说了)。

这个工具跟PS界面相差比较大,用的不顺手。。。

 

InkScape

强大的矢量绘图工具。曾经用的比较多。当然,跟Illustrator还是没法比的,特别是速度。

 

PDFCreator

简单强大的PDF生成工具。只要你的文档能够打印,你就能将它生成PDF。它还支持将多个文件合并成一个文件等。

另外,如果你的文件是矢量格式的,生成的PDF也是矢量的,这样能够确保你的PDF质量哦(我试过打印VS2010中的UML图)


http://www.ppmy.cn/news/430056.html

相关文章

编程实用工具

编程实用工具 后端IDE组件客户端 管理代码文档 设计原型思维导图 调试网络远程控制内存文本服务 系统效率 基于MAC OS,在Windows上大都应该也有相应的版本。 持续更新中。。。(欢迎补充) 后端 IDE 通用/文本 VimSublime TextUltraEditHex F…

程序员开发工具大全(转换和工具)

https://tool.ip138.com/ <tr class"bg"><td colspan"3">转换工具</td></tr><tr title"UNIX时间戳转换"><td>1</td><td><a href"/timestamp/" target"_blank">UNIX时…

编程常用工具

ILSpy ILspy是一个开源的.net反编译软件&#xff0c;使用十分方便。 因为Red Gate宣布免费版的.NET Reflector&#xff08;同样是反编译软件&#xff09;将会在2011年2月停止。 所以爱好免费软件的开发者们转而开发自己的反编译软件。于是ILspy就因运而生了。 官网&#xff1a;…

关于编程语言和编程工具

说说你了解过、使用过什么编程语言&#xff1f;比较下它们的优势。 答&#xff1a;我使用过C语言和Java语言。 C语言的优势&#xff1a; C语言可以提供高效的性能和速度&#xff0c;因为它是一种直接操作内存的编程语言&#xff0c;这使得它成为开发高性能应用程序的选择。 …

编程中经常用到的工具

工具 Shell 使用 shell dateecho环境变量 $PATHwhich 在 shell 中导航 pwdcdlsmvcpmkdir 在程序间创建连接 < file> file>>| 根用户 sudotee 工具 查看命令如何使用 -h–helpman 查找文件 findfdlocate 查找代码 grepackagrg 查找 shell 命令 history…

【编程通用工具】

文章目录 mavenmaven 基本配置maven pom设置maven 模块管理配置typescopeoptionalbuild/resources lifecycle与Goalmaven deploy 继承插件maven-shade-pluginApache Maven Assembly Plugin 问题Git教程具体用法标签分支删除版本管理 配置git-flow protobufRPC maven Maven in …

编程开发软件工具下载

MyEclipse10.7版本 安装包&#xff1a;链接&#xff1a;https://pan.baidu.com/s/1jHJD88m 提取码&#xff1a;cda8 复制这段内容后打开百度网盘手机App&#xff0c;操作更方便哦MyEclipse 2016版本 【推荐】&#xff1a; 安装包&#xff1a; 链接&#xff1a;https://pan.ba…

python好用的编程工具

作者&#xff1a;麻瓜编程 链接&#xff1a;https://www.zhihu.com/question/20381207/answer/286407355 来源&#xff1a;知乎 著作权归作者所有。商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。 最开始学 Python 的时候&#xff0c;因为没有去探索好用的工具…