Somerville, Massachusetts - Independent development team Bit Lasso is proud to today announce the release and immediate availability of CodeSearch 1.0, their new developer-centric search tool for macOS. CodeSearch allows developers to search across multiple lines in their source code and view the search results by filesystem hierarchy. Users can see the matching lines from the files and visually get a sense of how to narrow their search.
CodeSearch allows users to view their search results in a tree structure, enabling them to quickly navigate the tree to narrow in on the search results they want. Searches can be conducted for partial matches of multiple tokens, for example, search for "menu" and "color" and get all the colorMenu, menuColor, MenusAndColors, and other inclusive results.
"Developers often need to search their code, so I have to ask this, why are all the existing search tools so unsuitable for programmers? How vaguely can you search with your existing tools?" says Bit Lasso founder Mitch Haile. "Quick, show me the function that involves 'colors' and 'files'! Should you search for 'menuItems' or 'theItems'? Who knows? CodeSearch allows developers to avoid that hassle."
* The ability to search across multiple lines in source code
* All search results are displayed via filesystem hierarchy
* Searches can be conducted for partial matches of multiple search tokens
* View searches in a tree structure, enabling quick navigation
* Define workspaces and switch between them with a handy key combination
* Quickly include or exclude search results by numerous factors
CodeSearch searches entire files for the search terms developers search for, regardless of whether the search terms are all found on the same line. Searches can be narrowed with file: and folder: predicates, such as file:swift or folder:grfx.
By allowing developers to search across multiple lines of their source code and displaying the search results by filesystem hierarchy, they can see the matching lines from the file and visually get a sense of how to narrow their search. Users can view the results visually, close folders that they don't need, and get a visual feel for where their matches are within the context of the source tree.
Users can define workspaces that correspond to any folder or Git repository that they currently have checked out on their machine, and switch between them with CMD-1,2,3, etc. Developers can also quickly include or exclude results by file extension, narrow in on a specific term, and more.
"CodeSearch is just the latest in a long series of utilities Bit Lasso has developed to make developers' lives easier" continues Mitch. "By using CodeSearch, devs can easily find their desired target code by searching across an entire workspace, making it easier to quickly find the bits of code they need."
* macOS 10.13 or later
* macOS 10.15 Catalina Compatible
* 64-bit processor
* 4.3 MB
Pricing and Availability:
CodeSearch 1.0 is only $9.99 USD (or an equivalent amount in other currencies) and is available worldwide exclusively through the Mac App Store in the Developer Tools category. Review codes are available to qualified journalists upon request.
Purchase and Download From Mac App Store
Headquartered in Somerville, Massachusetts, Bit Lasso is an independent development firm founded by Mitch Haile. Mitch has extensive experience designing software for data systems in corporate environments. Bit Lasso makes productivity applications for the Mac. Reveal enables users to search their slides graphically, SlideImages enables customers to extract their images from PowerPoint presentations without a loss of fidelity, Swatch enables color palette management for graphics designers and programmers, and now CodeSearch enables better source code searching for tricky situations. All Material and Software (C) Copyright 2019 Bit Lasso. All Rights Reserved. Apple, the Apple logo, Macintosh Mac OS X and macOS are registered trademarks of Apple Inc. in the U.S. and/or other countries. Other trademarks and registered trademarks may be the property of their respective owners.