BradleyAshby/ NotebookWorkspaces

(1.1.1) current version: 1.2.0 »

Workspaces for auto-saving and quickly switching between sets of notebooks

Contributed by: Bradley Ashby

Notebook Workspaces started as an auto-save script for notebooks and grew to incorporate a way to organize notebooks into named spaces, similar to using different 'desktops' or 'spaces' to organize open windows.

Installation Instructions

To install this paclet in your Wolfram Language environment, evaluate this code:
PacletInstall["BradleyAshby/NotebookWorkspaces"]


To load the code after installation, evaluate this code:
Needs["BradleyAshby`NotebookWorkspaces`"]

Details

Notebook Workspaces will automatically save open notebooks on a schedule, including "Untitled" notebooks.
A general workspace is provided for notebooks that will be shared across all workspaces.
Notebooks saved to a file can be shared between specific workspaces. Except when using the general space, unsaved notebooks are specific to each workspace.
Notebook Workspaces is primarily palette-driven, though many functions are also available for programmatic use.

Paclet Guide

Examples

Basic Examples

Publisher

Bradley Ashby

Disclosures

Compatibility

Wolfram Language Version 13.1

Version History

  • 1.2.0 – 30 October 2024
  • 1.1.1 – 29 October 2024
  • 1.1.0 – 21 June 2023
  • 1.0.0 – 21 April 2023
  • 0.8.0 – 02 November 2022
  • 0.7.1 – 19 October 2022
  • 0.7.0 – 18 October 2022

License Information

MIT License

Paclet Source