Hey Lea,

On May 18, 2012, at 20:35, Lea Hayes wrote:
> Is it possible to save all currently open projects and documents into a 
> custom "workspace" that can be easily reopened.

No.  If you read the manual on 'Workspace' this is only a set-up of palettes 
(unfortunately).

BBEdit already has a mechanism in place to save its state (on quit), so it 
ought not to be too difficult to write the code for the user to manually 
save-state.  I suggest you contact support and request the feature.

> I have a number of related projects that are always opened together.

That in and of itself is easy to achieve with Applescript.

> If there is not built-in feature to achieve this, is there a way to add this 
> functionality? It would drastically improve my workflow.

set projList to items 1 thru -2 of {¬
        alias "yourDiskName:Users:yourUserName:Documents:BBEdit 
Documents:Test_1.txt", ¬
        alias "yourDiskName:Users:yourUserName:Documents:BBEdit 
Documents:Test_2.txt", ¬
        alias "yourDiskName:Users:yourUserName:Documents:BBEdit 
Documents:Test_Project.bbprojectd:", ¬
        ""}

tell application "BBEdit"
        activate
        open projList opening in separate_windows
end tell

The fun part is compiling the items for the configuration.  This can be easy or 
difficult depending upon what kind of windows you have open and whether or not 
there are unsaved documents.

--
Best Regards,
Chris

-- 
You received this message because you are subscribed to the 
"BBEdit Talk" discussion group on Google Groups.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
<http://groups.google.com/group/bbedit?hl=en>
If you have a feature request or would like to report a problem, 
please email "[email protected]" rather than posting to the group.
Follow @bbedit on Twitter: <http://www.twitter.com/bbedit>

Reply via email to