Eclipse + PDT + Subversive 之旅(10) – diff 需引用外部程式

儘管自己的撰寫習慣已經幾近不太需要使用 diff,但仍舊是偶而需要用到。譬如這陣子瘋了 Sims 3 整整一個月後,再度回頭接著開發自己網站。這才初次發現 Eclipse + Subversive 這個方案,其實也就是 Eclipse 根本沒有內建 diff 功能。僅提供設定外部的文字編輯器來銜接執行。官方 help 說明僅適用於 MS Windows,其他的作業系統得自己想辦法。窩00xx!

哀!第一個想到的就是使用老指令 diff ,簡單明暸迅速。先解決問題後再來找是否有 Linux 下配套方案。暫時就不為此多花時間了。

Eclipse + PDT + Subversive 之旅(9) – 如何打開 JSDT 的交叉引用提示

一邊看 JSDoc 規範, 一邊開始為自己寫的 javascrip 加上一些自己能理解的文字, 突然發現一個現象, 編輯中的檔案只能看到檔案自身的提示, 對於引用其他 js 檔的部分完全沒有作用?

心想 Eclipse 怎可能如此肉腳! 一定得設定什麼東東….. 找 google 大神後發現有人提到 Eclipse 支援 “交叉引用” 的功能. 這代表希望…但, 就先前的探索經驗, 說真的有點厭惡這種視窗式編輯工具的設定, 多到不得了的調整選項, 每回總會讓人被玩上半天. 不過這次還好…

Read the rest of this entry »

JSDoc 與 phpDocumentor

過去使用 PSPad 編寫 php 或 javascrip 時僅會在 code 中留下極為有限的注解, 甚至在有機會重新整理時, 會移除所有的注解. 近日改用 Eclipse 撰寫後, 對 IDE 環境自動顯示註解的功能漸生好感, 這不知道是否是逐漸墮落的開始? 儘管自己並不太依賴 IDE 提供的舒適, 但難保有一天不會真的變懶了.

不管如何, 當嘗試開始刻意地在 code 中寫下註解時才發現, 自己得同時面對 JSDocphpDocumentor 這兩種規範. 窩…. 沒事找事. 得到工具的幫助, 卻也得依循工具的規範, 還當真沒有白吃的午餐…. 不過一次看兩個規範, 時間上也划算. 事實上兩者有相當大的部分是共通的. 這點對一般性的注解或說明來說, 已經足夠了.

以下的紀錄將會陸續與持續性的增修自己閱讀後的雜記 :

Read the rest of this entry »

Eclipse + PDT + Subversive 之旅(8)

自從上次 Subversive 因自動更新出槌後, 就僅用 Eclipse + PDT, 算一算也將近兩個月了. 再度上 Eclipse 官網發現有 3.5 版發布了, 下載
Eclipse Classic 3.5.0 安裝後, 又追加安裝了一堆東東後, 再度裝上 Subversive + Subversive connector 後, 窩…..奇蹟! SVN 再度順利運作!

一陣東調調西整整… 發生了一兩次軟當後. 窩…全功能順作…. 嗯.更新的好啊! 新的自我折磨階段開始.

Eclipse + PDT + Subversive 之旅(7)

停用 Subversive 原本的錯誤就不再產生了. 改以 TortoiseSVN 來運作 SVN 的一切操作. 撰寫時則使用 Eclipse. 不如 Eclipse + Subversive 來的方便, 但也能順利運作.

CentOS 上的 Subversion, 目前無論是 rpm 或 yum 方式安裝的版本都只到 1.4.2, 看了一下 Subversion 目前的版本已到了 1.6.1 了, 本想使用 tarball 安裝, 結果發現配合的 SQLite 需要升到 3.4 以上. CentOS 目前有的版本也就只有 3.3.6.2, 再看看其他的 required 不禁讓人頭皮發麻… 浩大工程. 或許該裝一版 FreeBSD 來玩玩看了, 說不定 FreeBSD ports 支援新版的速度比較理想些.

Eclipse + PDT + Subversive 之旅(6)

強阿強, 連 bug 都超強! Read the rest of this entry »

一個寫作 php 的工作環境轉變

將這一陣子紀錄在 facebook 網誌中的札記轉錄到自己的blog上. 算是 2009 年正式的開工文字吧. Read the rest of this entry »