1. 程式人生 > >CodeNavigator -- 程式設計師必備,iPad上看程式碼利器 (類似於 VI, Emacs,SourceInsight)

CodeNavigator -- 程式設計師必備,iPad上看程式碼利器 (類似於 VI, Emacs,SourceInsight)

iPhone版:

演示視訊:

努力讀程式碼,升職加薪,當上總經理,出任CEO,迎娶白

富美,走上人生巔峰……

作為苦逼程式設計師的我們,能夠快速理解整個專案的框架是我們必須具備的基本素質。

有時候,在閒暇之餘欣賞一下複雜的專案程式碼也是一種樂趣。

而一款好的程式碼瀏覽工具,可以節約我們寶貴的時間和精力。

在PC上,我們有Emacs,vi,Source Insight等工具來幫助我們。

而這些複雜工具帶給我們複雜的快捷鍵,時常另我們再次頭疼。

現在,我們有了iPad,便捷的操作模式,讓我們有理由相信,iPad不僅僅是一款遊戲機,她還可以幫助我們提高工作效率。

在App Store上找了下類似的應用,真是鳳毛麟角,並且沒有符合我需求的工具,所以決定自己來開發一款。

2012年1月,我的第一款ios應用上線了

有了它,你可以方便地在iPad上瀏覽程式碼,不需要記住複雜的快捷鍵,僅需要您的手指在屏目上Click Click Click

我只是一個個人開發者,只能在業餘時間做些開發和維護工作,如在使用中遇到問題,敬請諒解,也麻煩您多提些建議,您的建議和批評是我繼續開發下去最大的源動力。 我會盡我全力將這個軟體做好,敬請期待下次版本升級。 2014/10/22 CodeNavigator v5.1.1 is now available on AppStore
1. 適配 ios8
2. 支援erlang, lua 語言的語法高亮和搜尋                          

2014/4/24 CodeNavigator v4.6.0
1. 支援28個Theme,滿足不同使用者需求
2. 單擊高亮優化
3. 顯示/隱藏Line number
4. 自動隱藏註釋
5. 撤銷檔案瀏覽器中的動畫
6. Bug Fix

2014/4/3 CodeNavigator v4.3 is now available on AppStore
1. Switch between git branches.
2. Git log for single file or folder.
3. Git pull.
4. Bug fix.
2013/12/20 CodeNavigator v4.3 1:提升搜尋速度
2013/10/15 CodeNavigator v4.0 is now available on AppStore
1:iOS7 UI optimize 2:UI improvement
3:  Bug fix

2013/6/5 CodeNavigator v3.0 is now available on AppStore 1:git clone 2:open in
2012/11/5 CodeNavigator v2.3 開發完成,等待Apple Review 1:增加函式列表功能 2:UI優化 3:修復已發現的bug 2012/6/4 CodeNavigator v1.7 開發完成,等待Apple Review 1: 添加註釋功能,註釋可通過郵件傳送  2: 新增檔案搜尋功能  3: 提升高亮顯示速度  4: 自定義高亮顯示功能  5: 支援Dropbox功能  6: 其他bug修復 2012/5/12 CodeNavigator v1.6 已經上線 2012/5/3 開發狀態: CodeNavigator v1.6 因為支援Dropbox,而Dropbox SDK的登入功能不符合Apple的review規範,所以被reject 1.6版延期釋出,暫時刪除Dropbox功能
2012/4/17 開發狀態: 1. 增加和提升了更多語言的高亮支援:Objective-C, C#, Delphi, Python, Rubby, VB, Pascal, Javascript, Shell
2. 增加了程式碼折行的功能
3. 增加git log, diff功能
4. DropBox支援(基本功能完成) 5. 優化螢幕操作,支援類似Mac版瀏覽器的回退,前進功能  :-) 2012/3/15 New features in 1.5 1. Add new feature of Visualization 
2. Fix bug for huge project's upload 
3. UI and performance enhancement
2012/2/8 New features in 1.3 1. History list support
2. PDF, Keynote, doc...document type preview support
3. Support .cc file format
4. Quick preview support
5. Multiview support for source view.
2012/1/29 New features in 1.2 1: Fixed bug for GB2312 encoding issue
2: Enhanced UI
3: Support to display jpg, png, bmp.. images.
(2012/1/14) New features in 1.1 1. Added a new feature to hide left panel 
2. Added a new feature to change the layout 
3. Added a new feature to customized color schemes. 
4. Added a new feature to support for C#, *.hpp, 
5. Some other small features.

Address In App Store:

Description
CodeNavigator是一款為程式設計師們量身定製的程式碼閱讀器,這款軟體可以幫助您快速的閱讀和理解程式碼的結構。支援多種開發語言的高亮顯示。適合閱讀和學習程式碼量大的開源軟體。

★ Featured in the App Store's "What's Hot" list ★

功能:

顯示:
多視窗顯示

搜尋:
- 在工程中搜索指定的符號
- 查詢指定符號在全域性中的定義
- 顯示在此函式中呼叫的所有函式
- 查詢呼叫此函式的函式
- 在工程中查詢指定字串
- 在當前文件中查詢指定字串和跳轉到指定行

歷史紀錄:
- 跳轉到之前閱讀位置

傳輸:
- 單一檔案通過Wifi傳輸
- 工程檔案以zip形式打包上傳

支援 C, C++, Java, Objective-C 語法的高亮顯示
支援自定義背景和高亮顏色
支援PDF,圖片,Keynote,Doc等文件檔案的預覽

Screenshots