Menus description - Robot-Will/Stino GitHub Wiki

How to use Stino menus?

Arduino menu

  • Update Menu refreshes the content of the Arduino menu
  • New Sketch opens a new empty sketch
  • Sketchbook contains a list of sketches found in your Sketchbook folder, select one to open it
  • Examples contains a list of examples found in your Sketchbook/libraries and Arduino Application folders, select one to open it
  • Import Library contains a list of libraries found in your Sketchbook/libraries and Arduino Application folders, select one to define it in your current sketch
  • Show Sketch Folder opens the folder of the current sketch in the file explorer
  • Verify/Compile builds your sketch according to the rules defined in Board, Board Options and Build Options, displays status and possible errors in a console-like view
  • Upload builds and writes your sketch on chip according to the rules defined in Board, Board Options and Build Options, displays status and possible errors in a console-like view
  • Upload by Using Programmer does the same as Upload with an interface defined in Programmer (ONLY FOR ADVANCED USERS: flash space will be erased, any bootloader will be overwritten!)
  • Build Options
    • Extra Flags
    • Full Compilation
    • Show Compilation Output allows you to show or hide verbose output of the build tool in the console-like view
    • Show Upload Output allows you to show or hide verbose output of the upload tool in the console-like view
    • Verify Code after Upload allows you to enable or disable the upload tool verification after writing on chip
    • Bare GCC Build (No Arduino code-munging)
    • Select Build Folder opens a quick panel in which you must select a folder where the build files will be located
    • Platform File Settings - Default
    • Platform File Settings - User
    • Ram Size Settings - Default
    • Ram Size Settings - User
  • Board contains a list of boards found in your Sketchbook/hardware and Arduino Application folders, select one which corresponds to your hardware before using Verify/Compile or Upload
  • Board Options (not yet implemented?)
  • Programmer contains a list of programmers, select one which corresponds to your hardware before using Upload by Using Programmer
  • Burn Bootloader writes a bootloader on chip according to the rules defined in Board, Board Options, Build Options and Programmer, displays status and possible errors in a console-like view (ONLY FOR ADVANCED USERS: flash space will be erased, any bootloader will be overwritten!)
  • Serial Port contains a list of available ports, select the one where your hardware is connected before using Upload
  • Serial Monitor
    • Run opens a view which will display data sent from your hardware
    • Send opens a text box which will allow you to send commands to your hardware
    • Baudrate contains a list of baudrates, select one which corresponds to your sketch before using Serial Monitor -> Run
    • Line Ending contains a list of line ending formats, select one which corresponds to your sketch before using Serial Monitor -> Run
    • Display Mode contains a list of data formats, select one which corresponds to your needs before using Serial Monitor -> Run
  • Auto Format reindents your sketch according to the rules defined in Sublime Text
  • Archive Sketch archives your sketch files in a ZIP file
  • Preferences
    • Select Arduino Application Folder opens a quick panel in which you must select a folder where the Arduino Application is located
    • Change Sketchbook Folder opens a quick panel in which you must select a folder where the Sketchbook is located
    • Big Project
    • Open Sketch in New Window allows you to decide if sketches will be opened in a new window or a new tab
  • Language contains a list of available translations for the Arduino menu
  • References
    • Getting Started opens the Getting Started with Arduino page in the web browser
    • Troubleshooting opens the Arduino Troubleshooting page in the web browser
    • Reference opens the Language Reference page in the web browser
    • Find in Reference opens the Language Reference page about a particular keyword in the web browser, you must first select in your sketch a keyword which is present in the Language Reference
    • Frequently Asked Questions opens the Frequently Asked Questions page in the web browser
    • Visit Arduino Website opens the Arduino website in the web browser
  • Help

Package Settings menu

Located in Preferences -> Package Settings -> Stino (Arduino Like IDE)

  • Show Arduino Menu allows you to show or hide the Arduino menu
  • Settings - User opens a file where the Stino settings are stored
  • Key Bindings - Default opens a file where the Stino key bindings are stored (should not be edited by the user)
  • Key Bindings - User opens a file where the Stino key bindings are stored (can be edited by the user)