起个大早赶升级
早上起来泡了杯浓咖啡,顺手打开了用了好几年的PL/SQL Developer。嚯,右下角那个小黄点又蹦出来了,提示我有新版本。昨晚就瞄到了,手头有个活没干完没敢动它。今天活干利索了,心一横,点!不就是升级嘛还能把我数据吃了?
安装过程眼睛瞪得像铜铃
下载完安装包,一路下一步呗,闭着眼睛都能点。不过这回还真不敢闭眼,生怕跳出来个幺蛾子要我做选择。好家伙,进度条唰唰唰跑得飞快,眼瞅着就到了一步。安装完它自动重启了,那熟悉的窗口重新弹出来的时候,我长出一口气,没翻车!第一步安全着陆。
新版本瞅着哪不一样?
打开第一感觉,界面好像更“清爽”了点?也说不上具体哪变了,可能是字体?也可能是图标更圆润了?反正看着顺眼。赶紧翻我昨天写的那个脚本,谢天谢地,代码颜色都正常,缩进也没乱,这块大石头才算真落地。
然后我就开始“找茬”了。菜单栏一个个点开看,工具栏一个个图标滑过去……
- 版本控制工具面板! 这玩意儿改得明显!以前藏得深,现在直接在主窗口下面给你拉出来一块地方,GitSVN状态显示得清清楚楚,提交记录刷刷刷往下滚,看着是真舒服。不用再切来切去翻文件夹了,省事儿!
- 代码敲着更“顺手”了? 新版的代码补全,感觉它更“懂”我了。比方说我敲了个 SELECT... FROM... WHERE...,以前可能只补字段,现在它会把关联表的可能性也给你整出来,还有常用函数提示也更积极了,光标移到表名上,直接蹦个下拉菜单问你要关联哪张表?这贴心劲儿,有点意思。最服的是多行智能补全,敲个 CTAS(CREATE TABLE AS SELECT),它能连着后边一大串结构一块儿给你整整齐齐码出来,省了不少敲字功夫。
真香里面夹点砂
新玩意儿肯定也有让我挠头的地方。
新版搞了个“文件管理”面板,美其名曰方便管理项目文件树。想法挺但我一堆老脚本都是散养在文件夹深处的,它一上来根本找不着北!我还得手动去设置根目录,重新定位。最关键的是,我这文件结构又大又杂,这面板加载起来就有点……慢悠悠的。 后来发现不如直接关掉,眼不见为净,还是老法子进文件夹找文件更快。
还有就是提示框的字体,默认咋感觉有点小?盯久了屏幕眼睛发酸。我赶紧钻到设置选项里找半天,还好能改,赶紧调大了点字号,世界瞬间清晰了。这些小地方改改就不碍事。
值不值当升?
捣鼓了一上午,算是把这新玩意儿摸了个大概。升!肯定值! 光是那个改头换面的版本控制面板和变得贼拉聪明的代码补全/关联提示,就够本了。我那堆天天要改的脚本,效率能高一截。开头用着可能哪儿哪儿别扭,尤其是加载慢或者跟旧习惯打架的地方。但我觉得这些都是小坎儿,设置摆弄摆弄,或者直接关掉用老方法过渡就行。
顺便唠句心里话,这数据库开发工具是越变越好了,就希望啥时候能解决下团队间传脚本的版本管理痛! 每次开发说交活了,测试说没收到,互相甩锅能把人气死…… 算了,这锅还是留给明天头疼,先分享到这儿!