I'm getting a little confused with the replies here - too many Chrises perhaps😂.
Chris Waterman - that's pretty much what I was looking for. Thanks. I might have found it eventually just by exploring, 'eventually' being the operative word. I'm not sure though. I appreciate your help and will have some fun playing with the Language tab. Chris Stone - thanks for the 'new document' AppleScript. A different approach and one I will definitely try out. I hadn't thought of scripting but it opens up some interesting possibilities. Thanks for that starter. Mike On Sunday, 29 August 2021 at 22:42:48 UTC+1 [email protected] wrote: > On Aug 29, 2021, at 05:48, 'Michael Hall' via BBEdit Talk < > [email protected]> wrote:I think I'm asking for a particular set of > preferences based on the type of file I want to edit. Currently I'm opening > a file and making the preference changes before I start to edit. Surely > BBEdit has a way of doing this that I have missed. > > ------------------------------ > > Hey Michael, > > You can customize BBEdit a great deal with AppleScript. > > Run this from Apple's *Script Editor.app* to see how it works. > > -------------------------------------------------------- > # Auth: Christopher Stone <[email protected]> > # dCre: 2021/08/29 16:32 > # dMod: 2021/08/29 16:32 > # Appl: BBEdit > # Task: Set Up Markdown Document Work Environment > # Libs: None > # Osax: None > # Tags: @Applescript, @Script, @ASObjC, @BBEdit, @SetUp, @Markdown, @Work, > @Environment > -------------------------------------------------------- > > *tell* *application* "BBEdit" > *activate* > *set* newDoc *to* *make* new *text document* > *tell* newDoc > *set* *its* source language *to* "Markdown" > *tell* *its* *window* > *set* bounds *to* {0, 45, 1440, 900} > *if* show line numbers ≠ *false* *then* > *set* show line numbers *to* *false* > *end* *if* > *end* *tell* > *end* *tell* > *end* *tell* > > -------------------------------------------------------- > > Save it as a compiled script, and place it in BBEdit's Script menu. > > ~/Library/Application Support/BBEdit/Scripts/ > > Give it a keyboard shortcut in BBEdit's *Menus & Shortcuts* preferences. > > Go to town. > > There are more AppleScript properties available. > > I recommend using *Script Debugger* <https://latenightsw.com> instead of > Apple's Script Editor.app, because SD eats SE's lunch. > > (Even if you don't buy SD and only use the freeware “Lite” version it > becomes after a 30 day demo period you will still appreciate the vast > difference in capability.) > > You can create hotkey driven scripts for each document type you want to > work with. > > Or – you can create a pop-up dialog with a pick-list of document types. > > The world is not your oyster, but there is quite a lot of flexibility > available to you. > > -- > Best Regards, > Chris > > -- This is the BBEdit Talk public discussion group. If you have a feature request or need technical support, please email "[email protected]" rather than posting here. Follow @bbedit on Twitter: <https://twitter.com/bbedit> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/bbedit/619ade2a-74d6-4046-91a9-8339853e6a00n%40googlegroups.com.
