Ctags Source Navigator 2

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.9
This is a Far Manager plugin for browsing source code indexed by Ctags utility. Please refer to full readme on my github page (see below).

Features
  • Jump to name declaration
  • Code completion
  • Searching name in entire repository
  • Searching name in currently edited file
  • Listing class members
  • Source code browsing history
  • Creating Ctags database for selected repository root
PlugRing
Discussion thread
Sources: on https://github.com/EugeneManushkin/CtagsSourceNavigator
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.11 released

What's new comparing to 2.1.0.9:
  • Canceling long-running operations is supported
  • Reindexing repository is implemented. If reindexing is canceled or failed the plugin rollbacks to old tags file
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.12 released

What's new comparing to 2.1.0.11:
  • Improved tags history synchronization between multiple running instances of Far Manager
  • Improved config synchronization between multiple running instances of Far Manager
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.15 released

What's new comparing to 2.1.0.12
  • Implemented copying name from menu to clipboard (Ctrl+C and Ctrl+Insert shortcuts are supported)
  • Fixed invalid file shortening
  • Fix incorrect platform path comparation
Last edited by eugene.manushkin on Thu 24 May, 2018 20:38, edited 1 time in total.
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.21 released

What's new
  • Search and open files by name (equivalent to "Open resource" command in Eclipse CDT)
  • Supported tags with absolute paths (ctags.exe ... -R C:\full\path\to\repository)
  • Provided hotkeys macro
  • Enhanced user interface
  • Fixed bugs
Last edited by eugene.manushkin on Sun 08 Jul, 2018 16:58, edited 1 time in total.
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.29 released

What's new
  • Supported case insensitive search in entire repository
  • Supported natural ordering of class members
  • Supported regex filter in "Search name in opened file" and "Class members" menu options
  • Improved "Open declaration" option
  • Fixed bugs
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.31 released

What's new
  • Supported shadow indexing of currently edited file
  • Plugin configuration dialog is available in main menu and editor menu
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.36 released

What's new
  • Implemented preview declaration by F4 without resetting search results (#27)
  • Improved navigation: implemented 'Go forward' (Ctrl+D hotkey) command. Update your hotkeys macro
  • Plugin is built with Appveyor continuous integration service
  • Fixed bugs
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.37 HOTFIX released
Due to navigation problems found in build 2.1.0.36 I decided to publish this hotfix earlier than It was planed

What's new
  • Fixed navigation issues (#39 and #40)
  • Added navigation history. This feature was added for debugging navigation issues and will be improved in later releases
  • Fixed crash when closing Far Manager with preview tag opened (F4 key in tags menu)
Last edited by eugene.manushkin on Mon 26 Nov, 2018 15:34, edited 1 time in total.
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.42 released
Thanks to DrKnS and John Doe for fixing Plugring issue in timely manner!

What's new
  • Ctags utility installation is no longer required! Latest Universal Ctags utility is included in plugins archive (#42)
  • Most recently searched names and files are shown in lookup menus. List of recently searched names and files is kept for each repository and synchronized accross multiple Far Manager instances (#33)
  • Open declaration also opens include files in string literals like #include <src/include/my_file.h> or #include "src\my_file.h". This option is renamed to "Go to" (#41)
  • You may now search indexed files by full path or partial path. Also you may specify line number in search string using colon symbol like src/include/my_file.h:1234
  • Fixed bugs
Last edited by eugene.manushkin on Thu 11 Apr, 2019 12:34, edited 1 time in total.
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.47 released

What's new
  • Supported filtering search results with in any selecting menu. You may also filter filtered results. Press 'Tab' key to enter filtering mode, 'Esc' to return to previous filter and 'Ctrl+Z' to close menu (#54)
  • Improved parsing string literals for navigation (#46)
  • Supported line numbers in round brackets like src\plugin.cpp(1323) or src\plugin.cpp(1323): (#47)
  • Included regular linux build
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.54 released

What's new
  • Supported permanent repositories which are available for navigation and name lookup in any other repository or not indexed source file (#53)
  • Improved repository management: you may navigate to the root of a loaded repository in 'Manage repositories' menu (#57)
  • Improved platform error reporting
  • Fixed view of tags with large name length (#60)
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.63 released

What's new
  • Plugin detects git and svn repositories. CD to a git repository and just start using plugin or select "Reindex repository" menu. Plugin will detect the root of a repository and suggest to index it (#66)
  • Cache become more convinient. After a specified time (12 hours by default) the cache is not used all counters are reset so newly searched names will go to the top of the list. The reset counters time may be configured or disabled in plugin configuration menu (#67)
  • Fixed bugs (#62 #68)
  • For those who love Lua. If you would like to browse not only functions check out my new project:https://github.com/EugeneManushkin/Yalta. This is a Lua source code indexer that integrates with CtagsSourceNavigator plugin. Just download latest release, unpack it and put full path to ctags_wrapper.bat script to Path to ctags.exe in plugin configuration menu (F11->Ctags Source Navigator->C Plugin configuration)
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.68 released

What's new
  • Plugin become more stable. Fixed bugs: #70, #71, #75
Last edited by eugene.manushkin on Fri 24 Dec, 2021 09:15, edited 1 time in total.
eugene.manushkin
Posts: 32
Joined: Thu 03 May, 2018 13:17
Been thanked: 5 times

Ctags Source Navigator 2

Post by eugene.manushkin »

Ctags Source Navigator 2.1.0.86 released

What's new
  • Implemented indexing current file (#79)
  • Most visited tags goes on top of each menu (#87, #88, #90). This behaviour may be disabled: F11->Ctags Source Navigator->Plugin configuration->Recent tags in the first place
  • Plugin become more convinient. Check out renewed "Manage repositories" menu where you can see loaded repositories history, go to repositories and make any repository permanent
  • Plugin become a bit faster. Fixed slow search of short names (#85)
  • Plugin become more stable. Fixed bugs: #77, #83, #84, #86, #89
Post Reply

Return to “Анонсы новых плагинов”