Linux 程式開發用編輯器 - Geany

推薦在 Linux 的編輯器, 首選一定是 Vim, 但是對於不喜歡的人也不該強求, 之前有用過 Bluefish / Gedit / Eclipse 等, 但是確實沒那麼好用.

註: Eclipse 主要是速度上因素, 不然 Eclipse 是不錯的選擇.

感謝 Nelson 此篇文章: [分享] Geany - Linux 底下好用的文字編輯器

安裝

  1. apt-get install geany xterm # debian / ubuntu linux
  2. 註: 若不安裝 xterm, 也可於設定將 編譯 / 執行的 Terminal 換掉.

無法切換 中文輸入法 的 解法

  1. 原因: 快速鍵衝突 (Ctrl + space), 下述解法是把這個快速鍵先移除.
  2. 編輯 -> 偏好設定(Ctrl + Alt + p)
  3. Keybindings 的 Tab
  4. 找到 自動補完文字 -> Change(或滑鼠點兩下) -> 按 確定 (這個快速鍵就會被刪除)
  5. 再按 確定 即可.

試用

試用 Geany, 確實是蠻合用的, 下述是我覺得特別重要的幾項:

  • 開啟檔案時, 左邊有 Function / Variables list.
  • Function 的自動補齊 與 參數提示功能
  • 編譯 / 執行也很方便(不止 c / c++, PHP 亦可), 對於各種程式語言整合的還不錯, 不需要特別額外設定.
  • Tab -> 4個空白的設定也拉在外面, 也有 Plugin 可以外掛.
  • 編輯器最下方就有 Terminal, 可以直接做其它操作.
  • 支援 c / c++ / PHP / Ruby / Java / D / Python
  • 對文件內指到的檔案名稱按 "Ctrl + Shift + o" 可以直接快速打開那個檔案.(類似 Vim 的 gf , Ctrl + w -> f)

註: 目前看到的缺點應該是沒有程式碼貼入後, 自動對齊 + 縮排功能, 不然似乎都夠用了. 🙂

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈Linux 程式開發用編輯器 - Geany〉中有 14 則留言

  1. 請問一下~使用geany編輯php檔案或html檔時
    要怎麼設定~才能按下執行時~自動呼叫瀏覽器~來看程式的執行的結果呢?

  2. 我試了一下~好像geany目前只有支援 html檔案 按執行後~是直接呼叫瀏覽器
    來檢視程式的結果~不支援PHP~在論壇看到的結果也是要手動開瀏覽器去 reload 檔頁 / \
    不過geany還是一個很好用的IDE啦~^^ 感謝站長大人的介紹

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料