A slightly darker background in the minimap indicates the portion of the document that’s currently showing. Choosing Window > Palettes > Minimap displays a scaled-down version of the current document that floats above all other BBEdit windows, showing a greeked version, complete with colorizing and selections. MinimapĪnyone whose code or documents go on for pages will appreciate Minimap. Dijkstra would be appalled, but getting computers to do precisely what you want might become a matter of asking politely.īBEdit’s ChatGPT worksheets are an early pass at enabling more fluid conversations surrounding code, and I expect the company will be taking feedback from customers who use it (and they want to hear from you-don’t be shy!) to inform the evolution of such features. Programming by typing C++ or Python yourself might eventually seem as ridiculous as issuing instructions in binary onto a punch card. I suspect that, as my child comes of age, we will think of “the programmer” the way we now look back on “the computer,” when that phrase referred to a person who did calculations by hand. I recommend programmer James Somers’s thoughtful article on this topic in the New Yorker. He could describe specific page layouts and interactive features, and ChatGPT’s code typically worked with little or no modification. TidBITS editor Glenn Fleishman recently built a website for an upcoming book by leaning on the interactive form of ChatGPT 4 to help with his rusty and outdated HTML, CSS, and JavaScript knowledge. I’ve found that writing AppleScripts with ChatGPT is fairly similar to the back-and-forth necessary when working with another person. Unlike regular conversations, where you don’t expect the other person to make stuff up or get facts completely wrong, programming is an iterative process of making mistakes and fixing them until everything works correctly. I’m bullish about the utility of generative AI tools like ChatGPT to help write code. All queries and responses are transmitted directly between BBEdit and OpenAI, so Bare Bones never sees your conversations. Although OpenAI charges for API requests, Bare Bones doesn’t earn any money from the feature. Note that API access is separate from OpenAI’s interactive ChatGPT subscription. Interacting with ChatGPT requires a ChatGPT account and an API key. (As with Shell worksheets, press Enter or Control-Return to send your command to the ChatGPT API.) You can copy suggested lines for pasting into your code (use Text > Strip Quotes first) and continue the conversation until you get what you want. With ChatGPT worksheets, accessed from the File > New menu, you can have conversations with ChatGPT directly within the BBEdit worksheet, with each response appearing directly under your prompt. The most significant new feature-at least from the trendiness standpoint-is the addition of ChatGPT worksheets that extend the concept of BBEdit’s Shell worksheets that let you chat with the Unix shell. For the major BBEdit 15 update now shipping, the company implemented additions and refinements that have the potential to help your workflow. It’s always interesting to see what features and enhancements Bare Bones Software comes up with for BBEdit, given that the venerable text editor has been evolving for over 33 years. #1686: Please support TidBITS, OS security updates, Apple services poll results, biking with an iPhoneīBEdit 15 Adds ChatGPT, Minimap, Cheat Sheets, and More.#1687: Feature-rich OS updates, recovering from a crashing bug in Contacts, Zoom for Apple TV, how much do you use widgets?. ![]() #1688: Former Apple engineer on watchOS 10, Apple hardware testing tool, Stolen Device Protection, Apple Watch sales halted, smart TV privacy abuses. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |