Google Apps Script IDE overview
Google App Script IDE overview
Google Update: This version of the Apps Script editor will be completely turned off soon.
Google Apps Script IDE having multiple options as below...
- Project Name: Save project with given name
- Menus:
- File: To perform file operations
- New: It allows to create New Project, Code(.gs), HTML files and other Google files.
- Open…: It will redirect to App Script Dashboard
- See version history: Compare code file changes (Don't expect like git)
- Rename…: Rename existing project/script file.
- Make a copy: Make copy of current project
- Save: It saves written code (Single)
- Save all: It saves written code (Multiple)
- Manage versions…: It is useful when you publish App Script as Library.
- Share…: Sharing file with other users.
- Project Properties: It contain project key details like
- Info: Basic information about current apps script project
- Scopes: List of all scopes used in current project
- User properties: It will manage User properties and values more details
- Script properties: It is helpful to declare global values in project click here
- Edit: It will help to manage code.
- Undo(Ctrl+Z): Undo code
- Redo(Ctrl+Y): Redo code
- Select all(Ctrl+A): Select all code
- Find and Replace…(Ctrl+F): Find text in project
- Word completion(Alt+Space): If you type three letter it will complete remaining world (like Linux command )
- Content assist(Ctrl+Space): Assistance to display predefined classes (DocumentApp,DriveApp)
- Toggle comment(Ctrl+/): Comments code line by line (//)or multiple lines(/* code text */)
- Current project’s triggers: Display/Set current project triggers if any.
- All your triggers: Display all project triggers running from your accounts.
- View:
- Execution transcript: Displays all step by step code execution flow
- Logs(Ctrl+Enter): It will show Logger.log() function output.
- Stackdriver login: Redirect to Stackdriver console page.
- Stackdriver Error Reporting: It will display information capture by Console.log() function.
- Executions: Redirect to Apps Script dashboard page to display execution details.
- Sort files alphabetically: Sort script/html files alphabetical order (A-Z)
- Show manifest file: Manifest details useful to publish your apps script project remotely.
- Compact Controls: Hide project name and it will increase the working area.
- Full screen: It will hide all controls. (Press ESC to show controls).
- Run: Run your script functions.
- Run function: It will show all functions list, you can choose to run any function.
- Debug function: Set debug point and select function to find out bugs
- Test as add-on…: To test script as add on service.
- Publish: Publish Apps Script Project.
- Deploy as web app..: It will publish apps script project as web app
- Deploy as API executable…: It will share your script as API
- Register in Chrome Web Store: It will allow to register your project as Chrome add on/extension more details
- Deploy as web add on: It will allow to publish project as Chrome web add on. more details
- Deploy from manifest..:NA
- Manage Android add-ons..:NA
- Resources: Manages project additional resources.
- Libraries…: A library is a project whose functions can be reused in other scripts (OAth 2)
- Cloud Platform project…: Redirects to current Google cloud platform project.
- Advanced Google services…: The advanced services in Apps Script allow experienced developers to connect to certain public Google APIs with less set-up than using their HTTP interfaces.
- Help: All apps script tutorials links.
- Quick Menus
- Undo: Undo the code changes.
- Redo: Redo the code changes.
- Indent: Indent the code text
- Save: Saves current code
- Set trigger: Set/Update current project triggers
- Run: It will run displayed function
- Bug: Debug the function
- Functions: Select function from dropdown
- Warning: It will show warnings occurred in code.
- File list : Display all files list from current Apps script Project.
- Code Area:Actual code area...
- Access level options: Share apps script project with other users
Happy Coding...☺☺☺
WOW every minute detail.. being covered , Thanks a lot Shiva
ReplyDelete