Skip to main content
  • Products
  • Evaluate our Software
  • Downloads
  • Free Utilities
  • Purchase
  • Support
  • About Us
  • Blog
  • Forum
  • Search
    • Contact Us
    • Forum
    • Wiki
    • Web Shop
    • Newsletter
    • RSS
  •   Jobs
  •   Videos
  •   Blog
  •   Sustainability
  • Embedded Studio
  • Code Editor
  • Technology
  • Toolchain
  • Editions
  • License
SEGGER - Embedded Studio Product Icon

Embedded Studio - Code Editor

Embedded Studio has a built-in editor that is particularly well suited to editing code. Its features provide you with everything needed for efficient development.

  • Syntax highlighting
  • Code formatter
  • Matching bracket highlight
  • Code completion
  • Search result highlight
Embedded Studio Downloads
  1. 1.The built-in editor is far more than a simple text editor. These are some of its features.
  2. 2.Bracket highlighting
  3. 3.Code completion
  4. 4.Code Folding
  5. 5.Code templates
  6. 6.Easy navigation
  7. 7.Syntax highlighting
  8. 8.Toggle Split Window
  9. 9.Unused code highlighting
  10. 10.Visual Scrollbar Appearance

The built-in editor is far more than a simple text editor. These are some of its features.

Bracket highlighting

For easy identification of code blocks, even with not nicely formatted code, the matching bracket to the one at the cursor is highlighted.

ES_bracket-highlighting

Code completion

Embedded Studio provides suggestions for code completion based on your application, while you type.

ES_code-completition

Code Folding

For folding code that is currently irrelevant.

Code templates

Code templates enable easy insertion of text blocks, such as function headers for documentation tools, or skeletons for your functions.

ES_templates

Easy navigation

Quick input for text, methods, and files accelerate search and open. Bookmarks provide fast switches between locations of interest.

ES_bookmark

Syntax highlighting

The code editor supports the language of the source file it is editing, showing code with syntax highlighting.

ES_syntax-highlighting

Toggle Split Window

Split Windows enable a quick overview of different source lines in the same file.

Unused code highlighting

Based on pre-processor defines, from the project settings or the sources, unused code is greyed out.

ES unused code 2

Visual Scrollbar Appearance

Embedded Studios Scrollbar shows different Information about the code so that it can be navigated to quickly.

More Information

Purchase

  • Pricing

Technology

  • CPU Support
  • System Requirements
  • Installation
  • Build Performance
  • Project Management
  • Compiler
  • Code Editor
  • Code Analysis
  • Debugger
  • SEGGER Semihosting
  • Project Importer

Toolchain

  • SEGGER Compiler
  • SEGGER Linker
  • SEGGER C++ Library

Editions

  • ARM
  • Cortex-M
  • RISC-V
  • PRO Cortex-M
  • PRO Cortex-A/R

License

  • Licensing conditions
  • License Activation

About us

  • The Company
  • Partners
  • Job Offers
  • Media
  • Contact us

Support

  • Technical Support
  • Blog
  • Forum
  • Wiki

Downloads

  • Application Notes
  • Embedded Studio
  • embOS
  • emCompress
  • emCrypt
  • emFile
  • emLib
  • emLoad
  • emModbus
  • emNet
  • emPower
  • emSecure
  • emSSH
  • emSSL
  • emUSB-Device
  • emUSB-Host
  • emVNC
  • emWin
  • Flasher
  • Free Utilities
  • IoT
  • J-Link / J-Trace
  • Linux Studio
  • SystemView
  • CE / REACH

Social Media

Headquarters

SEGGER Microcontroller GmbH

Ecolab-Allee 5
40789 Monheim am Rhein, Germany
info@segger.com
Tel.: +49-2173-99312-0
Fax: +49-2173-99312-28

Locations

USA: SEGGER Microcontroller Systems LLC

Boston area
101 Suffolk Lane
Gardner, MA 01440, USA
us-east@segger.com
Tel.: +1-978-874-0299
Fax: +1-978-874-0599

Silicon Valley
Milpitas, CA 95035, USA
us-west@segger.com
Tel.: +1-408-767-4068

China: SEGGER Microcontroller China Co., Ltd.

Room 218, Block A, Dahongqiaoguoji
No. 133 Xiulian Road
Minhang District, Shanghai 201199, China
china@segger.com
Tel.: +86-133-619-907-60

ISO 9001 certified

ISO 9001

30+ years of experience

First-class embedded software tools since 1992
  • Imprint
  • Disclaimer
  • Privacy Policy

© 2023 SEGGER - All rights reserved.