1. We are not accepting any new account registrations at this time.

DPack - FREE tools collection designed to greatly increase developer's productivity

Discussion in 'News, Freeware, Open Source and Discussions' started by Sormax, Jun 14, 2019.

  1. So

    Sormax Registered User

    Joined:
    Feb 2, 2016
    Messages:
    16
    Likes Received:
    19
    DPack is a FREE collection of Microsoft Visual Studio tools. DPack is designed to greatly increase developer's productivity, automate repetitive processes and expand upon some of Microsoft Visual Studio features.

    DPack includes various browser tools that allow the developer to quickly find solution files, types, particular type members, methods or properties for instance, or quickly find and reference standard .NET framework types. DPack includes greatly enhanced numbered bookmarks feature, various code navigation tools as well as streamlined surround with feature, and much more. See screenshots and learn more about individual features using Features menu.

    Major features included:
    • Code Browser
    • File Browser
    • Solution Browser
    • Numbered Bookmarks
    • Surround With
    • Code Navigation
    • Solution Statistics
    • Solution Backup
    All features support C#, VB, C++ and Ruby In Steel based projects.

    https://marketplace.visualstudio.com/items?itemName=SergeyM.DPack-16348&ssr=false#qna

    www.usysware.com/dpack/



    Some Features:

    Code Browser:

    Code browser tool allows one to locate file's code members such as methods or properties using a convenient dialog. The dialog shows all members in the currently opened file, also providing access to all files in the active project. When member is selected from the members list the tool opens the file first, if it's not already open. It then jumps onto the first code line of the member declaration.

    Code browser allows one to filter members list based either on custom search criteria, member type (by methods, functions, constructors, variables, enums, structs, interfaces or all members) or member visibility level (Public, Internal (Friend), Protected and/or Private). Members type filter can be changed via keyboard shortcuts. Ctrl-0 selects filter type, Ctrl-1 selects "1. Functions, Methods" one, and so force. The search filter also supports wildcards, such as * and ? characters, as well as multiple search expressions separated by spaces. Multiple search expressions act like AND operator. See also Code Browser Tips.

    Dilaog mode Code Browser screenshot
    [​IMG]

    Tool window mode Code Browser screenshot
    [​IMG]


    File Browser:

    File browser tool allows one to locate and open any number of files in the entire solution. File browser works in two modes: dialog and tool window one. Tool window is a dockable window that is integrated into Visual Studio. And dialog comes up and goes away after selection is made. File browser mode can be changed using Tools|Options dialog, DPack|File Browser screen.

    File browser allows one to filter file list based on custom search criteria. The search filter supports wildcards, such as * and ? characters, as well as multiple search expressions separated by spaces. Multiple search expressions act like AND operator. By default, folder names are excluded from the search. Use "Search in Folder Names" toolbar button to change that.

    In dialog mode, file browser supports an additional mode called "opened files only". In this mode its dialog only shows the file names that are currently open in the editor. This serves as an alternative to Visual Studio's Windows or Ctrl-Tab functionality. See also File Browser Tips.

    Dilaog mode File Browser screenshot
    [​IMG]

    Tool window mode File Browser screenshot
    [​IMG]


    Numbered bookmarks


    Numbered bookmarks feature allows one to set and recall bookmarks by number. Up to 10 bookmarks, from 0 to 9 are supported per file. A number assigned to the bookmark is also used for the keyboard shortcut to set or recalled that particular bookmark.

    Numbered bookmarks feature also supports "global" bookmarks. Global bookmarks are very similar to regular DPack bookmarks but rather work on the whole solution as oppose to its individual files. Global bookmarks allow one to quickly navigate from file to file. They have their own distinct bookmark images. Up to 10 global bookmarks are supported per solution. A number assigned to the global bookmark is also used for the keyboard shortcut to set or recalled that particular global bookmark.

    Any number of bookmarks can be set on the same line. Bookmark column position is saved along with the bookmark information. When bookmark is recalled, line/column information is used to precisely position the editor cursor.

    Bookmarks feature offers a tool window accessible from the Tools|DPack menu via default Ctrl-Shift-Alt-B key combination.

    Bookmarks tool window screenshot
    [​IMG]

    Bookmarks context menu screenshot
    [​IMG]