Read source code on iPad? CodeNavigator is your best choice
Support:guangzhen # hotmail.com
CodeNavigator is a code Browsing and Analyzing tool for developers.
It can help you to understand the structure of the projects very easily. and also includes syntax highlighting for various coding languages.
You can easily use your finger to navigate between codes.
Demo Video:
http://youtu.be/S4FU_EZKs8Y
2014/8/26
1. Add new feature: Tracking, you can track your daily usage, and share with your friends.
2. Zip, Git optimizing, and bug fix
3. UI enhancement
4. New icon
2013/6/5
CodeNavigator 3.0 is now available on AppStore, which support 1: git clone 2: open in
2012/11/5
CodeNavigator 2.3 is now available on AppStore1: Support function / tag list2: UI performance improvement3: Bug fix.
2012/7/4
CodeNavigator for iPhone is now available in App Store
http://itunes.apple.com/us/app/codenavigator-for-iphone/id536268810?mt=8
http://itunes.apple.com/us/app/codenavigator-for-iphone/id536268810?mt=8
2012/7/4
CodeNavigator for iPhone is now available in App Store
http://itunes.apple.com/us/app/codenavigator-for-iphone/id536268810?mt=8
http://itunes.apple.com/us/app/codenavigator-for-iphone/id536268810?mt=8
2012/6/4
1.
New feature: Comments. You can add comments and send via email
2. New feature: File search
3. Performance tuning for syntax parsing
4. Customize syntax highlighting
5. Dropbox support
6. Other bug fix
2. New feature: File search
3. Performance tuning for syntax parsing
4. Customize syntax highlighting
5. Dropbox support
6. Other bug fix
2012/5/12
New features in 1.6
1. Change to new icon
2. Add new feature of git support (git log and diff)3. Security support
4. Support other languages syntax highlighting
5. Long line wrapper
6. UI and performance enhancement: (Setting, Scrollbar, Swipe to go forward and backward)
7. Fix other pieces of bugs.
2012/3/26
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 (Thanks "strmir" from Bulgaria :) )
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.
Download In App Store:
The features:
Features:
Single/Multi/Full Screen source view
Search & Analyze
•Search the specified symbol in the project
•Find global definition of a symbol
•Find all called functions in this function
•Find who called this functions
•Find text string in the project
•"Find text" and "Go to line" in the current file
Visualization of your analyze result
Histroy control
Wireless transfer
•Transfer a single source file through WIFI.
•Transfer project as a ZIP file through WIFI
Preview of images, PDF, Keynote, MS Document types
Customization of syntax highlighting
Screenshots
Features:
Single/Multi/Full Screen source view
Search & Analyze
•Search the specified symbol in the project
•Find global definition of a symbol
•Find all called functions in this function
•Find who called this functions
•Find text string in the project
•"Find text" and "Go to line" in the current file
Visualization of your analyze result
Histroy control
Wireless transfer
•Transfer a single source file through WIFI.
•Transfer project as a ZIP file through WIFI
Preview of images, PDF, Keynote, MS Document types
Customization of syntax highlighting
Screenshots
Dear Guangzhen,
ReplyDeleteGreat App. I love it. Three suggestions,
1. when click word, besides 'search in project', also include 'search in file'. It will be convenient.
2. Support HG
3. Support Perl, Python ....
I'm too greedy. I saw your post and knew you are independent developer so it is hard to code all features. However, please consider the first one, 'search in file' in the next release. Thanks.
Thanks for using my App, and very glad to hear you love this app.
Delete1: I will add this feature in the next release.
2. For HG support, I will investigate it and schedule when to start support it. :-)
3. More and good performance of language support will be my long time work.
I will make it better and better, Thanks for your comments, and wish my App will help you more.
Good app, thanks.
ReplyDeleteCan you enable file share so I can upload projects using iTune, diskAid etc. ?
Hi, You can upload your source files with WebService.
Delete1. Change fileManager to the folder you want to upload.
2. Click "+" button in the down left corner
3. Open WebService
4. Open the website in your PC
5. Upload single file or Projects (packaged by zip format.)
After I log in to Dropbox, no folders or files show up for me to sync. what am I missing?
ReplyDeleteHi Mike,
DeleteYou need to upload your project to the Dropbox folder named CodeNavigator.
Remember: Top folder in Dropbox/CodeNavigator will be looked as a project
Dear Guangzhen,
ReplyDeleteGreat App. Great features. I would love to use it.
I've tested CodeNavigatorLite. Unfortunately it seems it does not support the "double slash"-comment-to-end-of-line-feature in C-Code. CodeNavigatorLite stumbles and looses it code highlighting capability.
Are you aware of this? Are you planning to implement the feature?
Regards
Dear Anonymous,
DeleteThanks for your comment.
"double slash" comment is supported in all the version, I have tested just now, and not found the bug you mentioned, Would you please send me an example?
Thanks :-)
Thanks for your quick response.
DeleteI've done some more tests and it seems the Windows / MAC file coding (End of Line, ...) is the problem. Anyway, I've done a End-of-line-File-Conversion Win-to-MAC and the file looks good in XCode as well as in the Windows Source-Code editor.
CodeNavigator still shows some strange line feeds which Xcode does not show. And (as I mentioned) after the first "double slash"-comment line all the rest of the code is displayed in green color.
I couldn't solve that yet.
Soved ... kind of.
DeleteChecking the converted files using a HEX-Editor one could see that the conversion tool didn't do a good job in changing the Win-end-of-line (0x0d 0x0a) to the MAC-end-of-line (0x0a). When I used the HEX-Editors Find-Replace to do that, CodeNavigator worked perfect.
Now I just need a better Conversion-Tool that does multiple files.
Sorry for my late reply.
DeleteThanks for your comments, i will check for this issue.
Thanks so much
Hello
ReplyDelete1) for dropbox usage, CodeNavigator folder was created but nothing appears on the Dropbox File Transfer, something wrong?
2) iTune file sharing preferred.
3) 3G connection support preferred
4) Being logged in for dropbox preferred..
thanks
(1) You do not need to create the CodeNavigator folder yourself, If you login Dropbox with in CodeNavigator, it can automatically create one, And you need to copy your project folder to the folder, Then you can sync in CodeNavigator
Delete(2) iTunes can only send one file at a time, so I think it's not so useful, It's better use wifi transfer I think. ;-)
(3) I have no 3G iPad, I will think about it. :-)
(4) I was thinking about the memory usage with dropbox, So I have not let it be. i will think about it too. ;-)
(1) ya.../Dropbox/App/CodeNavigator/ was created..
ReplyDeletebut in that folder I copied two zip file...but in the code navigator, remote window...Not a Valid Project!-- filename.zip so i can't access the file in the dropbox from code navigator..what happens?
(2) for me ..wifi is unstable...iTunes is quick and stable...
Sorry , Zip file is not supported for Dropbox sync currently.
DeleteYou need to transfer your project as a FOLDER in Dropbox/App/CodeNavigator/
ok....iTunes transfer,please
ReplyDeleteCan you please explain git support. Can I pull project from github?
ReplyDeleteSorry, GIt pull is not supported currently.
DeleteYou can download zip file from github, and transfer to CodeNavigator.
Do not forget to transfer .git folder
:-)
Thx
I read dropbox related Q&A.
ReplyDeleteAfter pressing "Log in" button, I allowed CodeNavigator to access my drop box folder.
And I saw that new folder Dropbox/앱(app in Korean)/CodeNavigator was automatically created.
But nothing happened further.
The "Dropbox File Transfer" page doesn't show any thing in "Remote" list.
What should I do?
Hi, CodeNavigator can only sync files in Dropbox/app/CodeNavigator
DeleteYou need upload a floder to Dropbox/app/CodeNavigator firstly via Dropbox app,
and then you can see the files you uploaded recently in "Remote" list.
Hi Developer ,
ReplyDelete您好,我們是TA media-隸屬於台灣大哥大的行動廣告公司。
和您聯繫主要是想接洽APP置入廣告事宜。
TA media已正式營運,與全球APP都有合作關係,台灣境內合作APP數量也快速成長中。
(官方網站尚在改版當中,請您先參考附件TA media的簡介。)
TA media了解開發者,我們的專業技術團隊,提供您高穩定度的SDK。
或者您願意的話,我們願意直接以其他行動廣告業者提供給您的計價與您討論;
依您認為怎樣的計價模式以及價格,對您而言會較具吸引力。
方便的話,要麻煩您提供手機號碼,我們可以電話做聯繫,近一步解釋TA media的分潤機制!
TA Media期待能有與您進一步洽談的機會;
若有任何問題或建議,都請與我聯繫.
This is TAMedia – belonged to Taiwan Mobile CO. , which is the leading carrier in Taiwan.
We are reaching you for mobile ads cooperation.
TAMedia knows the best about what developer cares.
Both our android and iOS SDK could be fully compatible with AdMob Ad Network Mediation, and they are of high stability.
While our official website is now being updated, the brief of TAMedia is as attachment.
If you are willing to, we could discuss the CPC, CPM, or any other methods that monetize your APPs!
We are looking forward to this opportunity.
Should you have any questions, feel free to respond at any time.
Cheers.
ANGEL CHEN
angel1chen@taiwanmobile.com
台北市基隆路二段172-1號7樓
(02)66386888 #16902
How do I remove/delete a project from Code Navigator?
ReplyDeleteI'm in trouble.
ReplyDeleteI used CodeNavigator on ipad3. iOS and CodeNavigator is up to date.
I have used CodeNavigator for few years to analyze many sources and
wrote many many comments on source code.
today, I started CodeNavigator , the following message appeared.
linux-0.12/linu-0.12/include/linux/head.h File not found : OK
Next, I touched bottuns of CodeNavigator, it crashed.
I powered off iPad and re-booted it, but nothing was changed.
I think that it heal if re-installation.
However, if many comments I have written over the years is lost,
I cannot re-install it.
Is it possible to extract comments? and restore them?
I'm so sorry to hear this.
DeleteWould you provide which version of iOS are you using?
Which version of CodeNavigator have you installed? Current latest version is 4.3, which will only support iOS 7.0+
Would you please provide crash log if possible?
You can follow below steps:
http://www.raywenderlich.com/23704/demystifying-ios-application-crash-logs
You can send me the crash log via email: guangzhen#hotmail.com
I will try to fix it ASAP and when you update the latest version via AppStore, the comments will be available there.
Thanks
Are you going to continue to develop this app? Just found it and looks interesting.
ReplyDeleteYes, It's started 3 years ago, and will continue the work. :-)
DeleteHello,
ReplyDeleteGreat app so far but I can't seem to get my code from DropBox to sync. I have logged in my DropBox with CodeNavigator. I have put my source code in the newly created folder and I can see my folders in the "Remote" section.
Then I click on which folders I would like to get sync .. but when I click on "Sync" .. I get what looks like a window alert with no background with "Selected Remote files:" on left side and "Sync Request Log:" and "Sync Error Log:" on right ... a slider and a "start" "Cancel" button ... yet none of the buttons are working .. the app looks like it's hung. I have to kill it to get back access.
Any idea how I can fix this?? I'm running latest iOS8 on iPadMini retina.
Thanks!
-j.
Hi,
ReplyDeleteDoes the iphone version has the same features of the ipad version?
Hi,
ReplyDeleteI have tried repeatedly to leave the review below on the app store and it never shows up. It looks like your Jun,1,2017 update made the app 64-bit since iOS has stopped complaining...THANKS! John
This is the app I use most at work. I bought, both iPhone and iPad versions. It is the only app I have found that does find in files and has a drop down list of variables and functions that takes you to the declaration. It supports airdrop of zipped project source code. It is great for reviews and when you get stopped in the hall with some strange question. I sure hope it gets updated or I'm going to have to buy an iPod touch and keep the old iOS just to have this available. This is the only review I have ever bothered to write.