Bbedit arrange difference windows4/28/2024 ![]() ![]() ![]() The “Expert Preferences” section of the Preferences window lists available expert preferences (which can be manipulated from the command line), their current values, and their default values. The Sidebar preferences have a setting: “Allow keyboard focus in sidebar lists”.ĭifferences windows gain keyboard navigation in the sidebar, which was not previously possible. This can be used as a shortcut to compare a file against a recent revision. The navigation bar for text documents includes an item which lists recent SCM revisions (git and/or Subversion) as well as recent file system recorded versions of the file. An indicator button will display the validation status of the pattern you can click on it for information about the specific error. When “Grep” is turned on in the Find and Multi-File Search windows, BBEdit will validate the pattern as you edit it. I recommend assigning the Command-Control-O keyboard shortcut and going to the BBEdit settings to increase the number of recent documents remembered. I’ve used LaunchBar for this in the past, but the BBEdit-specific window is faster and more convenient. I can search to narrow the list and navigate the results list with the keyboard to open one or more documents. This lets me browse a shorter list of recent files, whose names I either might not remember or might not be able to easily find via a global search. It basically works like Open File By Name except that it’s for recent documents. In my view, the new Open Recent window is the standout feature of BBEdit 15. (You can also select and open multiple items in the list, if desired.) You can use the search field at the top to filter the results and find the desired item. When choosing the “Open Recent” item on the File menu (directly), rather than anything off the submenu, BBEdit will open a panel listing all recent items and currently open documents. The Git menu gets commands to push and pull the current branch to/from its remote. The “Text Merge” command on the Text menu provides a new way to transform text in files, by employing a file containing a Grep search and replace pattern along with a table of substitution values. ![]() A new “Run Unix Command” operation improves factory portability by storing the Unix command in the factory itself. All available transformations are listed for easy access, and assembling a factory requires fewer steps. I need to figure out how to use it as an assistant to do what I could already do myself-but faster.īBEdit project documents gain an awareness of the “workspace root”, which for a given project is the “most important directory” in the project.īBEdit’s unique “Text Factory” feature has been reimagined for version 15. I mostly ask it questions that I don’t know the answers to, and it either doesn’t know either or gives absurdly incorrect results. I will admit that haven’t found ChatGPT to be very useful in my development. Integrating this as worksheets feels very natural, and it seems to work well. Each chat worksheet that you create maintains its own history, so that you can easily refer back to past conversations, or keep a conversation going across an extended period of time. The file format is documented here.īBEdit 15’s joins BBEdit’s unique “worksheet” interface to ChatGPT, so that you can have conversations with ChatGPT right in BBEdit itself - no application switching or awkward copy/paste from a web browser. This is great, and I like how they support syntax highlighting. It lacks the section labels, Git status, and hover functionality of the Xcode implementation.īuilding on the concept of the Grep Cheat Sheet used in its Find windows, BBEdit 15 introduces the ability to create and use your own Cheat Sheets, which are functional references for text markup and editing. It’s in a floating palette, which gives you more flexibility with the size and shape, but it requires more window management. I love the minimap in recent versions of Xcode, but I’ve not found myself using the BBEdit version much. This facilitates visualization of the document’s overall structure, as well as navigation within larger documents. ![]() A new Minimap palette shows a high-level overview of the active text document. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |