Navigate your source code with mLogcat !!

Document 2013. 10. 14. 22:49

 

The version 1.2.0.0 of mLogcat is released, which has been added the built-in source viewer and integrated with external editors.

 

You can easily navigate the source code!!

In addition, The system monitoring feature was added.

 

Download

 - Version 1.2.0.0

 

Screenshot

  

 

 

 

How to navigate the source code

 

- Generating lists of files.

 

 1. Select [Home] - [Settings]. 

   

 

 2. Select [Browse] in source path and add a source directory.

    

 

 3. Generate a list of files

    mLogcat creates "mLogcat.files" for indexing in each root directory.

    It takes 3-4 minutes to generate a list in the below environment. 

    Note : You should re-generate it if files are added or removed.

 

   

 

   Tested environment

    1) HW: Intel(R) Core(TM)2 Quad CPU Q6600 2.4GHz(Released in 2007.) with 5GB Memory.

    2) OS : Windows 7 64bit.

    3) Ubuntu : Ubuntu desktop 12.04 LTS 64bit on Virtual Box.

    4) Android source : repo init -u https://android.googlesource.com/platform/manifest

    5) Source files were shared from Ubuntu via samba.

 

 

- Loading list of files.

    Click [Load List] in the [Settings] and it takes 2-4 seconds.

 

- Setting an external editor

  1. Click the [Help] button to copy to clipboard below,

     - Emacs 

       -> Run as server. ex. add "(server-start)" to emacs.d\init.el file in your %appdata% directory)
       Run : C:\emacs-24.3\bin\emacsclientw.exe
       Args : -n -a C:\emacs-24.3\bin\runemacs.exe +%LINE% %FILE%

     - Gvim
       Run : C:\Program Files (x86)\Vim\vim73\gvim.exe
       Args : %FILE% +%LINE%

     - Notepad++
       Run : C:\Program Files (x86)\Notepad++\notepad++.exe
       Args : -n%LINE% %FILE%

     - Source Insight
       Run : C:\Program Files (x86)\Source Insight 3\Insight3.exe
       Args : -i +%LINE% %FILE%

     - Eclipse and Android studio : I don't know how to open a file with line.

 

  2. Paste to notepad.

  3. Fill the [Run] and the [Args] field in the [Settings] menu.

 

- Navigating the source code

  mLogcat opens a source file automatically in real time.

 

 

 

- Opening with an external editor

  Double click in the source list.

 

 

- Supporting formats.

  1. (filename:line)

      ex) at android.os.Handler.dispatchMessage(Handler.java:99)
  2. [filename:line]

      ex) Error Fatal [Handler.cpp:1234] raised exception!!

  3. [filename:line:function()]

  4. (filename line)  -> (obsolete in the version 1.2.4.0)

  5. (filename, line) -> (obsolete in the version 1.2.4.0)

 

 

System Monitor

 

 - Select [System Monitor] in the [Device List] menu.

    

 

- CPU and Memory  

 

- Process List

 

Thanks

 


'Document' 카테고리의 다른 글

Quick Guide for mLogcat 1.0.0.0 (1/3)  (0) 2013.04.17
Quick Guide for mLogcat 1.0.0.0 (2/3)  (0) 2013.04.17
Quick Guide for mLogcat 1.0.0.0 (3/3)  (0) 2013.04.14
: