DevTools/Features/Workspaces: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 24: Line 24:
The prototype will allow us to get experience with this different work style
The prototype will allow us to get experience with this different work style
and also give other people a chance to comment on it.
and also give other people a chance to comment on it.
The basic idea behind creating a Workspace is that the Workspace gives you a convenient mechanism for running and rerunning snippets of code. If you're writing a new function, for example, you can keep redefining that function until you have one that works correctly. Then, you can just copy and paste it into your editor to become a part of your application.
Another example use would be to have a collection of utility functions that you use in debugging your application. Those functions aren't really a part of the application, and you don't want to deliver them to your users. You can keep them in a file that you load into the workspace whenever you're working on that particular app.
Most often, the files you save from a workspace are not complete script files and the snippets of code in a workspace may not run in all contexts (they may depend on variables that are defined on the page for which the workspace was created).


== Release Requirements ==
== Release Requirements ==
canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093

edits