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...☺☺☺

Comments

  1. WOW every minute detail.. being covered , Thanks a lot Shiva

    ReplyDelete

Post a Comment

Popular posts from this blog

Google Apps Script Exception Handling

Google Apps Script Regular Expressions

Responsive Web Apps using Google Apps Script