TOKYO (MacHouse) – We were pretty sure nsCherry would be the last release of the month till a few days ago. I guess we have one more application to introduce this month. A new Mac software title we submitted to Mac App Store about 15 minutes ago is called CodeBlue.
We’ve developed CodeBlue so that we can manage and organize Objective-C programming code snippets for Mac OS X and iOS comprehensively. CodeBlue lets you classify code snippets into different fields. You can create as many as fields as you need. And you can create as many code snippets as you have under each field. Set keywords, which the application will syntax-highlight.
Features
- Classify code snippets into different fields. Create as many fields as you need. Post as many code snippets as have.
- You decide which keyword should be syntax-highlighted. Set tags (keywords) for each field you create.
- Find: Use as many as 4 keywords to narrow down the list of code snippets.
- Run a search within the selected code snippet to highlight one match after another. (v. 1.2.5)
- Print out a code snippet.
- Save the selected code snippet as a text file (.txt).
- Back up data with a click on a button. (See Backup in Preferences.) Create as many backup data files as you need inside the sandboxed folder assigned to the application. Recover data from one of backup data files.
- Save snippet data at user-defined path. Recover data from a backup data file. (v. 1.3.0)
- Save code snippet data for the current field as an XML file. (v. 1.3.0)
- Highlight/Unhighlight snippet titles. (v. 1.3.4)
- Duplicate snippets. (v. 1.3.4)
- Language: English only.
- The application supports the Retina display.
- Application file size: 1.7 MB
- The application comes with a complete online user’s guide. (Choose ‘User’s Guide’ under ‘Help.’)
System requirements
- Mac OS X 10.7 Lion or higher (compatible with Mac OS X 10.9 Mavericks)
- 64-bit system
- A computer display capable of showing at least 853 x 562 pixels
Limitations
- The main application window is not resizable.
- The application can syntax-highlight keywords in one color of your selection.
Version history
Note: Release dates are ones when updates are announced here, not when updates are actually released at Mac App Store. We make no promise that they will be accepted by iTunes Connect and then released at Mac App Store.
1.4.0 (Released on October 29, 2013)
- The snippet list and the code text field are put in a scrollview control.
- The application resumes the states of toolbar buttons more effectively.
- The user is now able to select a text size for the code text field. The default font size is 12.0. See the Snippet tab in Preferences.
1.3.4 (Released on September 10, 2013)
- Fix: The application did not handle the color space for the syntax color the user has selected correctly.
- The user can now highlight/unhighlight snippet titles. Use new toolbar buttons for them. Select a highlighting color under the Snippet tab in Preferences. The default highlighting color is blue.
- The user can now duplicate snippets. Select a snippet title and choose Duplicate Snippet under File.
- A few other changes and fixes are done.
1.3.0 (Released on July 2, 2013)
- After running a search with the search field control, the color of the status label will dim out in 3 seconds.
- The user can hide the status message by clicking on it.
- The user can now select one of date formats under the Snippet tab in Preferences.
- Right-click on a snippet title and choosing Get Creation Date to show the creation date of the selected snippet.
- A new menu (Data) is added, which gives the user another phase of saving and recovering data.
- Choosing Save Data under Data, the user can create a backup data file, which can be saved at user-specified path.
- Choosing Recover Data under Data, the user can recover data from a backup data selected by them.
- Provided that the user has selected a field, choosing Save Field Snippet Data under Data, the user can save code snippet data for the current field as an XML file.
- A few other minor changes are done.
1.2.10 (Released on June 23, 2013)
- Fix: When the user clicked on Default under the Folder tab of the Preferences window, they could not select an alternative export path.
- When the user pressed Command + Find, the application could open the default Find window, which has no use for this application.
1.2.8 (Released on June 16, 2013)
- Fix: The application did not clear the search phrase in memory when the user clicked on a different snippet title.
- The application could crash unless ‘Don’t remember the last window size’ is enabled in Preferences.
1.2.6 (Released on June 12, 2013)
- Fix: The application did not clear the search phrase in memory when the user clicked on a different snippet title.
1.2.5 (Released on June 11, 2013)
- Fix: The user was not able to select ‘Other…’ to choose another folder path in Preferences once they did the same.
- Right-click on a title in the list and choose ‘Copy Snippet Title’ to copy the title of the selected snippet into the clipboard.
- The application now reloads preference values after the user reopens Preferences without saving changes before.
- A search field now appears right next to the snippet title. Enter a key phrase and press ‘RETURN’ to run a search on the current snippet code case-sensitively or case-insensitively. See the General Settings tab in Preferences for options.
- A few other minor changes and improvements are done.
What is the Refresh button for? When you enter a search phrase and press ‘Return,’ CodeBlue will store this phrase in the memory so that it can tell whether or not the search phrase you have in the field is the same as the last one when you press ‘Return’ again. Now, try going to the General Settings tab in the Preferences and changing the case-sensitivity status. When you return to the main application window, what the application has in the memory is the same as before. So whether or not you turn on the ‘Run a search on the current snippet code case-sensitivity’ checkbox won’t change search the outcome. In such ase, click on the Refresh button so that you can fresh-start the search.
1.2.0 (Released on June 4, 2013)
- Fix: The application did not sort code snippet titles when populating the list with Find results.
- Change: The application won’t clear the snippet text box after the user saves changes.
- The list box to the left now supports a contextual menu where right-click commands are available so that the user can delete and rename the selected snippets.
- The user can now freely resize the main application window.
- The R button is available for quick access to renaming the selected snippet title.
- The title of the selected snippet now appears inside the group box.
- A generic icon appears before each snippet title in the list.
- Fix: After the user selected a different export folder path in Preferences, ‘Other…’ selection stayed when the user revisited the same tab menu.
- Several other changes and fixes are done.
1.1.0 (Released on May 29, 2013)
- The user now has an option of allowing or not allowing themselves to create fields sharing the same name. (See Preferences > General settings > Don’t allow multiple fields sharing the same name.)
- The user now has an option of letting the application syntax-highlight user-selected keywords. (See Preferences > General settings > Don’t syntax-highlight tag phrases.)
- The user can now backup data. (See Preferences > Backup). Recover data from a selected backup file.
Trial version
Click here to download a trial version. A fully-functional trial version will expire in May 31, 2013.
CodeBlue is a product of MacHouse.