Menu commands¶
By default the most important commands are already provided in the CODESYS user interface. If you want to customize the menu configuration individually, choose command Tools ‣ Customize ‣ Menu.
When you have installed any packages or add-ons, additional menus and commands might be available.
- Menu ‘File’
- Command ‘New Project’
- Command ‘Open Project’
- Command ‘Close Project’
- Command ‘Save project’
- Command ‘Save project as’
- Command ‘Save Project and Install into Library Repository’
- Command ‘Save Project as Compiled Library’
- Command ‘Save/Send Archive’
- Command ‘Extract Archive’
- Command ‘Source upload’
- Command ‘Source download’
- Command ‘Print’
- Command ‘Print Preview’
- Command ‘Page Setup’
- Command ‘Recent Projects’
- Command ‘Exit’
- Menu ‘Edit’
- Standard Commands
- Command ‘Find’
- Command ‘Replace’
- Command ‘Find Next’
- Command ‘Find Next (Selection)’
- Command ‘Find Previous’
- Command ‘Find Previous (Selection)’
- Command ‘Insert File As Text’
- Command ‘Overwrite Mode’
- Command ‘View Whitespace’
- Command ‘View Indentation Guides’
- Command ‘Go To Line’
- Command ‘Make Uppercase’
- Command ‘Make Lowercase’
- Command ‘Go to Matching Bracket’
- Command ‘Select to Matching Bracket’
- Command ‘Expand All Folds’
- Command ‘Collapse All Folds’
- Command ‘Enable inline monitoring’
- Command ‘Toggle Bookmarks’
- Command ‘Next Bookmark’
- Command ‘Previous Bookmark’
- Command ‘Clear Bookmarks’
- Command ‘Browse Cross-References’
- Command ‘Browse Call Tree’
- Command ‘Auto Declare’
- Command ‘Input Assistant’
- Command ‘Go to Source Position’
- Command ‘Next Message’
- Command ‘Previous Message’
- Command ‘Go To Definition’
- Command ‘Refactoring’ - ‘Rename <…>’
- Command ‘Refactoring’ - ‘Update Referenced Pins’
- Command ‘Refactoring’ - ‘Add variable’
- Command ‘Refactoring’ - ‘Remove <variable>’
- Command ‘Refactoring’ - ‘Reorder variables’
- Menu ‘View’
- Standard Menu in View ‘Devices’, ‘POUs’, ‘Modules’
- Command ‘Devices’
- Command ‘POUs’
- Command ‘Modules’
- Command ‘Messages’
- Command ‘Element properties’
- Command ‘ToolBox’
- Command ‘Watch’ - ‘Watch <n>’
- Command ‘Watch’ - ‘Watch all Forces’
- Command ‘Add All Forces To Watchlist’
- Command ‘Breakpoints’
- Command ‘Cross Reference List’
- Command ‘Browse Cross-References in Classic View’
- Command ‘Call Stack’
- Command ‘Call tree’
- Command ‘Start Page’
- Command ‘Full Screen’
- Command ‘Properties’
- Menu ‘Project’
- Command ‘Add Object’
- Command ‘Add Folder’
- Command ‘Insert device’
- Command ‘Plug Device’
- Command ‘Scan for Devices’
- Command ‘Update Device’
- Command ‘Edit Object’
- Command ‘Edit Object With’
- Command ‘Edit Object (Offline)’
- Command ‘Set Active Application’
- Command ‘Project information’
- Command ‘Project settings’
- Command ‘Project Environment’
- Command ‘Project localization’ - ‘Create localization template’
- Command ‘Project localization’ - ‘Manage localizations’
- Command ‘Project localization’ - ‘Toggle localization’
- Command ‘Document’
- Command ‘Compare’
- Command ‘Export’
- Command ‘Import’
- Command ‘Export PLCopenXML’
- Command ‘Import PLCopenXML’
- Command ‘User management’ – ‘Log in user’
- Command ‘User management’ – ‘Log out user’
- Command ‘User management’ – ‘Rights…’
- Command ‘Insert device’
- Command ‘Generate EtherCAT XML’
- Command ‘Disable Device’ – ‘Enable device’
- Command ‘Edit I/O mapping’
- Command ‘Import I/O mapping from CSV’
- Command ‘Export I/O mapping to CSV’
- Command ‘Read PLC parameter file to configuration’
- Command ‘Online Config Mode’
- Menu ‘Build’
- Command ‘Build’
- Command ‘Rebuild’
- Command ‘Generate code’
- Command ‘Generate runtime system files’
- Command ‘Clean’
- Command ‘Clean all’
- Command ‘Check all Pool Objects’
- Command ‘Check Library Compatibility’
- Command ‘C integration’ - ‘Update C sources’
- Command ‘C-integration – Open in IDE’
- Command ‘C integration’ - ‘Export C sources’
- Command ‘C-integration – Create Stub Implementation in C’
- Command ‘Create IEC Interface’
- Command ‘Generate disassembly file’
- Menu ‘Online’
- Command ‘Login’
- Command ‘Logout’
- Command ‘Create boot application’
- Command ‘Load’
- Command ‘Online Change’
- Command ‘Source download to connected device’
- Command ‘Multiple Download’
- Command ‘Reset cold’
- Command ‘Reset warm’
- Command ‘Reset origin’
- Command ‘Reset origin device’
- Command ‘Logoff current online user’
- Command ‘Add Online User’
- Command ‘Remove Online User’
- Command ‘Change Password Online User’
- Command ‘Stop execution on handled exceptions’
- Command ‘Connect to Device’
- Command ‘Disconnect from Device’
- Command ‘Wink’
- Command ‘Operating Mode’
- Menu ‘Debug’
- Command ‘Start’
- Command ‘Stop’
- Command ‘Single Cycle’
- Command ‘New Breakpoint’
- Command ‘New data breakpoint’
- Command ‘Edit Breakpoint’
- Command ‘Enable Breakpoint’
- Command ‘Disable Breakpoint’
- Command ‘Toggle Breakpoint’
- Command ‘Step Over’
- Command ‘Step Into’
- Command ‘Step Out’
- Command ‘Run to cursor’
- Command ‘Set next statement’
- Command ‘Show next statement’
- Command ‘Force Values’
- Command ‘Write Values’
- Command ‘Unforce Values’
- Command ‘Force all values from <Device.Application>’
- Command ‘Write all values from <Device.Application>’
- Command ‘Unforce all values from <Device.Application>’
- Command ‘Flow Control’
- Menu ‘Core Dump’
- Command ‘Display Mode’ - ‘Binary’, ‘Decimal’, ‘Hexadecimal’
- Menu ‘Tools’
- Command ‘Package Manager’
- Command ‘Library repository’
- Command ‘License Manager’
- Command ‘License Repository’
- Command ‘Device Repository’
- Command ‘Scripting’ - ‘Execute script file’
- Command ‘Scripting’ - ‘Enable Script Tracing’
- Command ‘Scripting’ - ‘Scripts’
- Command ‘Customize’
- Command ‘Options’
- Command ‘Import and export options’
- Menu ‘Window’
- Command ‘Next Editor’
- Command ‘Previous Editor’
- Command ‘Close all editors’
- Command ‘Close all editors of inactive applications’
- Command ‘Reset Window Layout’
- Command ‘New Horizontal Tab Group’
- Command ‘New Vertical Tab Group’
- Command ‘Float’
- Command ‘Dock’
- Command ‘Auto Hide’
- Command ‘Next Pane’
- Command ‘Previous Pane’
- Command ‘Toggle first pane’
- Command ‘Toggle second pane’
- Command ‘Windows’
- Command ‘Close all editors but this’
- Command ‘Select Object in Navigator’
- Command ‘Select Parent Object in Navigator’
- Commands of the submenu ‘Window’
- Menu ‘Help’
- Menu ‘SFC’
- Command ‘Init step’
- Command ‘Insert step’
- Command ‘Insert step after’
- Command ‘Insert transition after’
- Command ‘Insert transition’
- Command ‘Insert step-transition’
- Command ‘Insert step-transition after’
- Command ‘Add entry action’
- Command ‘Add exit action’
- Command ‘Parallel’
- Command ‘Alternative’
- Command ‘Insert branch’
- Command ‘Insert branch right’
- Command ‘Insert action association’
- Command ‘Insert action association after’
- Command ‘Insert jump’
- Command ‘Insert jump after’
- Command ‘Insert macro’
- Command ‘Insert macro after’
- Command ‘Zoom into macro’
- Command ‘Zoom out of macro’
- Command ‘Paste after’
- Command ‘Change duplication’ - ‘Set’
- Command ‘Change duplication’ - ‘Remove’
- Command ‘Do not display embedded objects’
- Menu ‘CFC’
- Command ‘Edit Worksheet’
- Command ‘Edit Page Size’
- Command ‘Negate’ command
- Command ‘EN/ENO’
- Command ‘None’
- Command ‘R-Reset’
- Command ‘S-SET’
- Command ‘REF= (reference assignment)’
- Command ‘Send to Front’
- Command ‘Send to Back’
- Command ‘Move Up’
- Command ‘Move Down’
- Command ‘Order by Data Flow’
- Command ‘Order by Topology’
- Command ‘Set Execution Order’
- Command ‘Edit Parameters’
- Command ‘Save prepared Parameters to Project’
- Command ‘Connect Selected Pins’
- Command ‘Unlock Connection’
- Command ‘Show Next Collision’
- Command ‘Select connected pins’
- Command ‘Reset Pins’
- Command ‘Remove Unused Pins’
- Command ‘Add Input Pin’
- Command ‘Add Output Pin’
- Command ‘Route All Connections’
- Command ‘Remove Control Point’
- Command ‘Create Control Point’
- Command ‘Connection Mark’
- Command ‘Create group’
- Command ‘Ungroup’
- Command ‘Prepare function block element for forcing’
- Command ‘Force FB input’
- Menu ‘FBD/LD/IL’
- Command ‘Insert Network’
- Command ‘Insert Network (below)’
- Command ‘Toggle Network Comment State’
- Command ‘Insert Assignment’
- Command ‘Insert Box’
- Command ‘Insert Box with EN/ENO’
- Command ‘Insert Empty Box’
- Command ‘Insert Empty Box with EN/ENO’
- Command ‘Insert Box Parallel (below)’
- Command ‘Insert Jump’
- Command ‘Insert Label’
- Command ‘Insert Return’
- Command ‘Insert Input’
- Command ‘Insert Coil’
- Command ‘Insert Set coil’
- Command ‘Insert Reset Coil’
- Command ‘Insert Contact’
- Command ‘Insert Contact (Right)’
- Command ‘Insert contact in parallel (below)’
- Command ‘Insert contact in parallel (above)’
- Command ‘Toggle parallel mode’
- Command ‘Insert Negated Contact’
- Command ‘Insert Negated Contact Parallel (Below)’
- Command ‘Paste Contacts: Paste Below’
- Command ‘Paste Contacts: Paste Above’
- Command ‘Paste Contacts: Paste Right (After)’
- Command ‘Insert IL Line Below’
- Command ‘Delete IL Line’
- Command ‘Negation’
- Command ‘Edge Detection’
- Command ‘Set/Reset’
- Command ‘Set Output Connection’
- Command ‘Insert Branch’
- Command ‘Insert Branch Above’
- Command ‘Insert Branch Below’
- Command ‘Set Branch Start Point’
- Command ‘Set Branch End Point’
- Command ‘Update Parameters’
- Command ‘Remove Unused FB Call Parameters’
- Command ‘Repair POU’
- Command ‘View as Function Block Diagram’
- Command ‘View as Ladder Logic’
- Befehl ‘Als Anweisungsliste anzeigen’
- Command ‘Go To’
- Menu ‘Library’
- Menu ‘Image Pool’
- Menu ‘Declarations’
- Menu ‘Declarations’ (Persistence)
- Menu ‘Device Communication’, Gateway
- Menu ‘Recipes’
- Command ‘Insert Variable’
- Command ‘Add a new recipe’
- Command ‘Remove recipe’
- Command ‘Load Recipe’
- Command ‘Save Recipe’
- Command ‘Read Recipe’
- Command ‘Write Recipe’
- Command ‘Load and write Recipe’
- Command ‘Read and save Recipe’
- Command ‘Remove variables’
- Command ‘Load recipes from device’
- Command ‘Update structured variables’
- Menu ‘Text List’
- Command ‘Add Language’
- Command ‘Create Global Text List’
- Command ‘Export Everything as Text’
- Command ‘Export All Unicode .txt Text List Files’
- Command ‘Insert Text’
- Command ‘Import/Export Text Lists’
- Command ‘Remove Language’
- Command ‘Remove Unused Text List Entries’
- Command ‘Check Visualization Text IDs’
- Command ‘Update Visualization Text IDs’
- Command ‘Add text list support’
- Command ‘Remove text list support’
- Menu ‘Trace’
- Command ‘Add variable’
- Command ‘AutoFit’
- Command ‘Compress’
- Command ‘Configuration’
- Command ‘Cursor’
- Command ‘Download trace’
- Command ‘Export symbolic trace config’
- Command ‘Load Trace’
- Command ‘Mouse Zooming’
- Command ‘Convert to multi-channel’
- Command ‘Convert to single-channel’
- Command ‘Online list’
- Command ‘Reset Trigger’
- Command ‘Reset View’
- Command ‘Save Trace’
- Command ‘Start Trace’
- Command ‘Stop Trace’
- Command ‘Stretch’
- Command ‘Upload Trace’
- Command ‘Statistics’
- Menu ‘Device Application’
- Other