Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The NetSuite Pro

The NetSuite Pro Logo The NetSuite Pro Logo

The NetSuite Pro Navigation

  • Home
  • About Us
  • Tutorials
    • NetSuite Scripting
    • NetSuite Customization
    • NetSuite Integration
    • NetSuite Advanced PDF Templates
    • NetSuite Reporting & Analytics Guide
    • Real-World NetSuite Examples
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask A Question
  • Home
  • About Us
  • Tutorials
    • NetSuite Scripting
    • NetSuite Customization
    • NetSuite Integration
    • NetSuite Advanced PDF Templates
    • NetSuite Reporting & Analytics Guide
    • Real-World NetSuite Examples
  • Blog
  • Contact Us
Home/NetSuite Developer Keyboard Shortcuts

NetSuite Developer Keyboard Shortcuts

A comprehensive reference of the most useful keyboard shortcuts and developer tools for NetSuite developers. Whether you’re writing SuiteScripts, navigating the backend, or debugging scripts, these shortcuts will supercharge your productivity.

1. NetSuite Navigation Shortcuts

These shortcuts help you move around NetSuite faster without using the mouse.

ShortcutAction
Alt + GGo to global search bar
Alt + NCreate a new record
Alt + SSave current record
Alt + EEdit current record
Alt + BGo back to previous page
Alt + FGo to homepage / Dashboard
Alt + TFocus on the navigation tabs
Alt + PPrint current record/page

2. SuiteScript IDE & Script Debugger Shortcuts

These shortcuts work inside the NetSuite Script Debugger and the built-in script editor.

ShortcutAction
F5Run / Resume script execution
F6Step Over (execute current line)
F7Step Into (go inside function call)
F8Step Out (exit current function)
Ctrl + Shift + BToggle breakpoint on current line
Ctrl + SSave script file
Ctrl + ZUndo last change
Ctrl + YRedo last change
Ctrl + /Toggle comment on selected lines
Ctrl + FFind text in current script
Ctrl + HFind and Replace in script
Ctrl + ASelect all text in script editor

3. SuiteCloud Development Framework (SDF) CLI Commands

When working with SDF projects in VS Code or terminal, these CLI commands and keyboard shortcuts are essential.

Command / ShortcutAction
suitecloud project:createCreate a new SDF project
suitecloud file:importImport files from NetSuite account
suitecloud file:uploadUpload files to NetSuite account
suitecloud project:deployDeploy project to NetSuite
suitecloud project:validateValidate project before deploy
suitecloud object:importImport NetSuite objects (scripts, records)
suitecloud account:setupConfigure SDF account credentials
Ctrl + Shift + P (VS Code)Open command palette for SDF commands

4. Browser Developer Tools for NetSuite Debugging

NetSuite runs in the browser, so browser DevTools are invaluable for debugging client-side scripts and API calls.

ShortcutAction
F12Open Browser Developer Tools
Ctrl + Shift + JOpen JavaScript Console (Chrome)
Ctrl + Shift + IOpen DevTools Inspector
Ctrl + Shift + CToggle element inspector/picker
Ctrl + RHard refresh page
Ctrl + Shift + RForce reload ignoring cache
Ctrl + Shift + NOpen new incognito window (for testing)
Ctrl + L (in Console)Clear the console output

5. Accessing NetSuite Script Execution Logs

Quickly access execution logs to debug server-side SuiteScript errors and performance issues.

  • Customization > Scripting > Script Execution Logs β€” View all server-side script logs
  • Customization > Scripting > Scripts β€” Manage and redeploy scripts
  • Setup > SuiteCloud > SuiteScript > Script Debugger β€” Launch interactive debugger
  • Use log.debug() (SS2) or nlapiLogExecution() (SS1) to write custom log entries
  • Set log level to DEBUG on the script deployment for maximum output

6. VS Code Shortcuts for SuiteScript Development

If you develop SuiteScripts locally in Visual Studio Code, these shortcuts will dramatically speed up your workflow.

ShortcutAction
Ctrl + PQuick open file by name
Ctrl + Shift + POpen Command Palette
Ctrl + `Open integrated terminal
Ctrl + SpaceTrigger IntelliSense / autocomplete
F2Rename symbol across all files
F12Go to definition
Alt + F12Peek definition inline
Shift + F12Find all references
Ctrl + GGo to specific line number
Ctrl + DSelect next occurrence of current word
Ctrl + Shift + LSelect all occurrences of current word
Alt + Up/DownMove current line up or down
Ctrl + Shift + KDelete current line

7. Useful NetSuite URL Parameters for Developers

Append these URL parameters to NetSuite pages to unlock developer-friendly features directly in the browser.

URL ParameterEffect
?compid=XXXXXSwitch to a specific company account
&xml=TView raw XML output of a record
&ht=TShow internal field IDs on record forms
&s=TShow internal script IDs on form fields
&ifrmcntnr=TStrip navigation for iframe embedding
&custparam_xxx=yyyPass custom URL parameters to client scripts

8. Pro Tips for NetSuite Developers

  • Bookmark the Script Debugger β€” Keep a direct link to Setup > SuiteCloud > SuiteScript > Script Debugger for quick access.
  • Use the &ht=T trick β€” Append &ht=T to any record URL to instantly see all internal field IDs β€” a huge time-saver when writing SuiteScripts.
  • Always test in Sandbox β€” Before deploying scripts to production, test in a sandbox account to avoid breaking live workflows.
  • Install the NetSuite Extensions for VS Code β€” Extensions like “NetSuite Upload” and “SuiteScript Autocomplete” add powerful SuiteScript IntelliSense and one-click file deployment.
  • Use log.audit() for production logging β€” log.audit() is the least resource-intensive log level and is safe for production deployments.
  • Leverage SuiteAnswers β€” Press Alt + H inside NetSuite to open SuiteAnswers, the official NetSuite help and developer documentation.
Share
  • Facebook

Sidebar

Ask A Question

Stats

  • Questions 6
  • Answers 6
  • Best Answers 0
  • Users 5
  • Popular
  • Answers
  • Rocky

    Issue in running a client script in NetSuite SuiteScript 2.0 ...

    • 1 Answer
  • admin

    How can I send an email with an attachment in ...

    • 1 Answer
  • admin

    How do I avoid SSS_USAGE_LIMIT_EXCEEDED in a Map/Reduce script?

    • 1 Answer
  • admin
    admin added an answer The issue is usually caused by following Wrong script file… September 14, 2025 at 10:33 pm
  • admin
    admin added an answer Steps to send an Invoice PDF by email: define(['N/email', 'N/render',… August 28, 2025 at 3:05 am
  • admin
    admin added an answer This error means your script hit NetSuite’s governance usage limit… August 28, 2025 at 3:02 am

Top Members

Rocky

Rocky

  • 1 Question
  • 22 Points
Begginer
Sophie1022

Sophie1022

  • 0 Questions
  • 20 Points
Begginer
jmargoli

jmargoli

  • 0 Questions
  • 20 Points
Begginer

Trending Tags

clientscript netsuite scripting suitescript
  • SuiteScript Code Assist: A Developer’s New Best FriendMay 24, 2026
  • NetSuite Planning Copilot: Scenario Forecasting Made EasyMay 23, 2026
  • AI-Powered Close Management in NetSuite 2026May 22, 2026
  • Advanced PDF Templates in NetSuite: Performance Optimization and Best PracticesMay 22, 2026
  • N/search vs N/query in SuiteScript 2.1 β€” When to Use WhichMay 22, 2026
  • Building NetSuite RESTlets with AI Integrations in 2026May 22, 2026
  • Advanced PDF Templates in NetSuite: Localization and Multi-Language DocumentsMay 20, 2026
  • Advanced PDF Templates in NetSuite: Integrating Saved Searches for Report-Style DocumentsMay 20, 2026
  • Debugging Advanced PDF Templates in NetSuite: Common Errors and How to Fix ThemMay 19, 2026
  • Advanced PDF Templates in NetSuite: Using FreeMarker for Dynamic ContentMay 18, 2026

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help

Footer

Menu

  • Home
  • About Us
  • Tutorials
    • NetSuite Scripting
    • NetSuite Customization
    • NetSuite Integration
    • NetSuite Advanced PDF Templates
    • NetSuite Reporting & Analytics Guide
    • Real-World NetSuite Examples
  • Blog
  • Contact Us

Quick Links

  • NetSuite Scripting
  • NetSuite Customization
  • NetSuite Advanced PDF Template
  • NetSuite Integration
  • NetSuite Reporting & Analytics

Subscribe for NetSuite Insights....

Β© 2026 The NetSuite Pro. All Rights Reserved