者Jonathan Schnittger分享了在日常工作中最常用的几款工具,同时这些工具也是最受开发者欢迎的,有了这些工具让你在编写代码或创建应用时更加得心应手,希望你会喜欢。译文如下:
我初次接触网站开发是在九十年代末期,那时候还有没有太多方式选择IDE开发,只有微软的FrontPage以及Macromedia Dreamweaver(如今属Adobe公司)。说实话,它们都是伟大的产品,尤其是Dreamweaver更是名声鹊起,用它制作HTML比FrontPage更加简洁、清晰。
但若以今天的标准来评判,这两款工具要稍微逊色一点,这是因为WYSIWYG(指那些所见即所得的网页生成工具,不需要学习HTML,你就可以创建自己的网页)编辑器相继出现,即便是新手,也可创建简单的网页。下面我们一起来认识下:
1. Notepad++
Notepad++ (N++) 存在已有10年,我一直坚信这是我最喜欢的一款(尽管有一段时间做过Textpad ,但最终还是回到N++)。
N++几乎可满足你想要的一切,它有一个基础的FTP客户端,允许创建项目文件夹及文件,它甚至还有一个强大的拼写检查和语法高亮显示功能。此外,它所不具备的功能都可以通过插件支持实现。这里推荐几款不错的插件:
- Tidy2 – HTML格式
- Tortoise SVN – TortoiseSVN安装需求
- Task List –查找TODO条目并在列表中显示
- SolutionHub ——创建更加复杂的项目解决方案
利用这些插件,让工作更加轻松。通过结合内置的自动完成功能,N++支持超过50种不同的语言,你只需在几分钟内即可创建一款强大的、轻量级的IDE。
2. Filezilla
Filezilla是另一款不错的应用,说它是最好的FTP客户端应用也不为过。支持跨平台,几乎支持所有的FTP配置,它是如此的快速、可靠,运行非常棒。
3. TortoiseSVN
TortoiseSVN与Windows Explorer集成可称为是一款功能齐全的SVN客户端,允许你管理SVN项目。其自身就包含客户端无需再安装额外的SVN客户端。它还提供了一个非常好的代码比较工具,高亮(突出)显示更改的代码,让你访问完整的SVN日志,并允许你执行(你希望的)所有SVN任务。
此外,它还有个特别的功能——更改浏览器文件图标以显示哪些文件已被更改或者有冲突。有了这些视觉上的变化将有助于你更加快速、方便的管理项目。