顯示具有 軟體推薦 標籤的文章。 顯示所有文章
顯示具有 軟體推薦 標籤的文章。 顯示所有文章

2011-08-03

免費的程式碼美化工具們

今天早上找到了幾個程式碼美化工具,記在這裡分享一下。


Source Code Formatter: UniversalIndentGUI
這是一個方便又好用的工具,支援 Windows/Mac/Linux,圖形界面,使用起來很直覺,功能強大。




程式碼上色工具: Highlight
方便把程式碼上色,支援非常多種程式語言,可以將結果輸出成 HTML檔案。同樣支援多平台。


Flex Builder 3 的 程式美化工具: FlexFormatter 
Flash Builder 4.5 已經內建了程式碼格式化的功能。
如果還在用 Flex Builder 3.0 的朋友可以下載這個外掛,這是一個相當好用的工具。
安裝完之後,會出現新的工具列,如下圖。

2011/8/5 新增:
Notepad++ plugin: nppastyle
notepad++的外掛,可以幫你美化 C/C++/C#/Java 程式碼
 

2009-04-29

TTS 語音相關軟體

我前一陣子找了可以把文字檔念出來的工具(用的是微軟的TTS engine),試用過一些軟體之後,現在用的是國人自製軟體:ExtraSpeaker。這個軟體免費且方便使用,推薦給大家。


今天晚上花了點時間找可以把文字檔轉成mp3的免費軟體。
我的需求是免費,而且要轉成mp3 (我多年前寫的自製軟體就可以做到中文語音TTS,不過只能產生wav檔,懶得改,還是找現成的比較方便),找到的就是下面這個:TextToWav。雖然介面很簡單,不華麗,但是功能完整,而且不用錢,這個好!

2009-03-30

Marble Mouse Scroll Wheel - ThinkPad 小紅點的捲動支援



有用ThinkPad的人,應該都會用上面的小紅點(因為沒有觸控版可用)。

小紅點跟一般常見的觸控版比起來,我覺得差異最大的部份在於捲動的支援不佳。

我知道小紅點的驅動程式可以設定,讓按下中鍵與小紅點移動來模擬捲動的功能。但是很可惜,這個作法有兩個缺點:
  1. 一旦這樣設定之後,中鍵就失去原本的功能,所以原本可以用中鍵的地方(像是火狐),就完全不能用了,這點很糟。
  2. 很多程式不在支援之列,網路上有更改設定的方法,不過,很麻煩,而且,不一定可以成功。
好消息是,我今天發現 Marble Mouse Scroll Wheel,一個原本支援軌跡球的程式,可以解決這個問題。這個軟體原來是支援羅技的木星(正巧我的桌上有一顆),讓沒有滾輪的軌跡球也有捲動支援。

設定的方法很簡單,安裝執行之後,把 Scroll Button 設成 Middle (Button 3) 就可以了。



遇到要捲動的時候,一手按中鍵,一手按小紅點就可以自由捲動啦。

從此以後,我的小黑跟木星都可以順暢地捲動啦。

發現一個新軟體,同時解決兩台電腦的捲動問題,很爽。

2009-03-26

推薦 Java Script 編輯器 - Visual Web Developer 2008 Express Edition

最近空閒的時間在學習Google Map 的應用開發 與 相關的 Google API。
一邊看書才覺得,要熟悉/輸入這些 Java Script 還真是件挺麻煩的事。
我現在的工作,偶而需要寫些動態產生的網頁,大多都在server端處理掉,用到client端的Script機會很少,因為少用到,難得需要用到時,就用些土法煉鋼的方式處理掉(從這裡你可以發現,我不是很喜歡寫 Web 程式 8-P)。

如果你開發web系統使用的是微軟的解決方案,那你應該沒有我的問題,Visual Studio 2008 支援 Java Script 的 Intellisense。

我在公司開發的web系統,用的是Java,開發的工具是Eclipse,並沒有使用協助撰寫Java Script的套件。昨天稍微找了一下,發現一個不錯的Java Script 編輯器 - Visual Web Developer 2008 Express Edition。這個軟體其實上是Visual Studio 2008 的一部分 的免費版本。很幸運的,這個版本也支援Java Script 的 Intellisense。

這套軟體,主要是幫助開發者開發微軟的Web平台,所以會裝很多相關的東西(像是SQL server Express Edition....,但其實,我們只需要 editor,應該可以不用裝)。

安裝完之後,會有點不知如何下手的感覺.....

其實,你只需要做兩個動作:
  1. 讓 Visual Web Developer 認得 JSP file (微軟沒有理由直接支援對手的技術):
    在Options裡設定 File Extension
  2. 然後,可以開啟 JSP file (或是直接拉進去),就可以快樂地編輯 Java Script了,看網路上的資料,連 include 的 JS file 也可以處理得很好。

推薦這個免費又優質的好軟體。

2008-12-12

免費心智圖工具-XMind



XMind,前兩天朋友大力推薦的心智圖工具,以前是商業軟體,現在開放源碼,變成免費版本了(還是有專業版的付費版本)。
因為朋友大力推薦,我試用了兩天,以下是使用心得與跟FreeMind的比較:
*優點:
  1. 介面漂亮,好上手
  2. 支援其他的圖形(魚骨圖,組織架構圖....)
  3. 檔案格式為壓縮檔,可以內嵌檔案,所以複製檔案很方便(像MindManager一樣)
  4. 支援Freemind的檔案匯入功能
*缺點:
  1. 鍵盤的支援較弱
  2. 圖太大,同時能顯示的節點較少
  3. 不支援Freemind的檔案匯出功能

在認真用了兩天之後,今天早上換回FreeMind(今天才發現,XMind沒有匯出FreeMind檔案的功能,這兩天在XMind上面寫的提案文件,要騰回FreeMind,又花了一點功夫)

我想,我是被FreeMind制約了,但就現在來看,使用FreeMind是工作效率最高的工具,我就換回來了。

如果還沒被FreeMind制約,想試試心智圖的朋友,XMind倒是一個方便上手的工具,可以試試。