分类文章存档: 工欲善其事必先利其器

SQL格式化工具-SQL Pretty Printer

背景

最近写了一些SQL,数据库用的是MS-SQL,而SQL Server Management Studio是不自带代码格式化功能的,这让我用起来很郁闷,PL/SQL Developer格式起来多爽啊。

在网上找了一下SQL格式化工具,只有一个用起来还不错的在线版本,我测试了一下,功能强大,可惜不支持中文,注释的中文会被打上??

SQL Pretty Printer

我在那个在线网站看到了Desktop Version的菜单,进去一看,哦,原来这个网站本身就在做一款SQL格式化工具的产品,叫做 SQL Pretty Printer。

SQL Pretty Printer 的桌面版本 阅读全文 »

桌面记录神器-BooguNote

之前做GTD一直基于Google Canledar,记录主要是Google NoteBook和Google Docs。尽管Google Docs支持Gears离线查看,但是并不支持离线创建文件(Docs的编辑能力还不如CKEditor)。

我一直急迫的寻找一款本地保存内容的程序,终于被我发现了,BooguNote!

尽管这个软件还有很多不成熟的地方,比如界面不能在在置顶,启动大小不能记忆,快捷键设计不是很科学-没有switch设计,但是,但是,他的出现足以颠覆我的文本记录习惯。

现在的版本是0.3.1.1,期望下一个版本可以解决这些问题~

之前我还特意问过XDash,他如何做读书笔记,他回答划线和Google Doc。现在,如果有人问我这个问题,我会回答BooguNote。

阅读全文 »

界面设计利器-Balsamiq Mockups

在最近的一次项目进行过程中,我体会到UI前期Demo设计的重要性,为此付出了惨痛的代价,痛定思痛,我决定以后一定要通过一个完整的页面对界面进行描述,这里隆重介绍Mockups。

之前很多次接触过Balsamiq Mockups 这款界面设计利器(delicious最早收藏是在09年5月),也曾经试用过Demo版本,因为我本身是后台码代码的,所以用到UI设计的机会并不多,也没有特意去申请Mockups的许可证。

介绍

阅读全文 »

Web开发利器-Aptana

闲逛时候意外发现了一款开发利器Aptana,介绍说是JavaScript编辑利器,我冲着试一试的心理去官网溜达了一圈,发现那篇介绍问完完全全错了,Aptana哪里只是JavaScript编辑器啊,完全是Web开发18般武艺样样精通啊。

废话不多说,来自open-open的介绍(alswl懒得翻译官方文字了 ^_^)

Aptana是一个非常强大,开源,专注于JavaScript的Ajax开发IDE。它的特性包括: *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲):显示JavaScript,HTML和CSS的代码结构。

*支持JavaScript,HTML,CSS代码提示,包括JavaScript 自定函数
*代码语法错误提示。
*支持Aptana UI自定义和扩展。
*支持跨平台。
* 支持FTP/SFTP
*调试JavaScript
*支持流行AJAX框架的Code Assist 功能:AFLAX, Dojo, JQuery, MochiKit, Prototype, Rico, script.aculo.us, Yahoo UI, Ext
*Adobe AIR与iPhone开发工具

其主页上还提供如何使用该开发工具的视频。

看得你心动心痒痒了么,我也恨没有早认识Aptana几年,马上下载下来试用吧,友情提示一下,Aptana其实是Eclipse的插件,需要Eclipse支持哦。 阅读全文 »

最常用的Notepad++的快捷键

原文连接:Hanyi on ET: 最常用的Notepad++的快捷键

友情提示:今天愚人节哦~愚人节快乐~


如果Notepad++是程序员的一个生产工具,那么快捷键的使用就可以提高生产效率,记住一些快捷键是挺有用的:-)。

http://notepad-plus.sourceforge.net/uk/shortcuts.php这上面有完整的快捷键表格,但是很多都记不住,因为很少用。除了Ctrl-C,Ctrl-X,Ctrl-V,Ctrl-Y,Ctrl-A,Ctrl-F,Ctrl-S,Ctrl-O,Ctrl-N,Ctrl-W,Ctrl-Tab,Ctrl-P,Alt-F4这些基本的,也许有些简单的比较有用的快捷键,你可能有兴趣知道。 阅读全文 »