liteIDE 快速鍵改裝

來源:互聯網
上載者:User
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。

LiteIDE改裝

最近一直都在使用liteIDE做開發。公司的項目很緊張,但是在這個周末。還是偷偷的對liteIDE小不爽的地方進行了一些小的改造。

IDE上的run按鈕就是運行當前的go檔案。

  1. 首先我們項目運行只是運行統一或者少數的進入點每次點開固定的文檔才能run真的是夠了。
    另外一個主要的原因在於liteIDE沒有project管理支援。
  2. 而且這個IDE貌似沒有出很長時間一般的RCP平台都是有外掛程式開發的。但是這沒有外掛程式開發(貌似是有。而且是用python寫的)
    但是,沒找到文檔(截至 2015年1月19日)也是醉了。

關鍵進入點還是我在google Code上找到的一個文檔。

在配置中的LiteBuild裡面有一個gosrc.xml 這個設定檔能修改buttion調用的命令。
好吧就只能用這個做自己指令碼的入口了。

1
<action id="Run" img="blue/run.png" key="Ctrl+Alt+R;Ctrl+F5" cmd="sh" args="/Users/Li-jianying/run.sh" output="true" codec="utf-8" readline="true"/>

cmd args 就是它了。

展開無限的聯想

首先用這個做了一個系統的統一進入點,我的主要問題在於項目選擇上面。
因為我項目不多,同時也就做兩個項目所以直接就在指令碼裡面寫好項目選擇
就可以了。類似這樣。

1
2
echo "項目選取器"
sh ~/h/run.sh

直接去run項目裡面的run.sh
就ok了。

1
2
3
4
echo 'XXX項目啟動指令碼'
export C=$(cd `dirname $0`; pwd)
cd $C
go run httpServer.go router.go pageload.go

別忘了cd進去你的專案檔目錄。不然,我也不知道是那裡。反正找不到指令碼。
然後你就run不了了。

Golang坑爹的Test

1.

就在我以為osx下的快速鍵不好使的時候。

我無意中按了Command+R竟然好使了。

設定檔裡面的Ctrl是Command的意思。大家別被騙了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.