Difference between revisions of "COBOL light-weight IntelliSense"

From VSI OpenVMS Wiki
Jump to: navigation, search
(Created page with "{| style="border-style: none;" |- |rowspan="1"| frame|left|COBOL grammar |style="vertical-align:top; padding-left: 20px;" | '''Features''' *...")
 
Line 5: Line 5:
  
 
'''Features'''
 
'''Features'''
* Symbol definition in hover
+
* Symbols definition on hover over
* Symbol navigation
+
* Symbols navigation
* Renaming symbols
+
* Symbols renaming
* Scope resolving
+
* Scope resolution
 
* Code completion
 
* Code completion
 
* Syntax highlighting
 
* Syntax highlighting
  
 
'''Limitations'''
 
'''Limitations'''
* REPLACE statement doesn't work
+
* REPLACE statement is not supported
 
* COPY statement handles only local files without REPLACING
 
* COPY statement handles only local files without REPLACING
* EXTERNAL symbols resolved only for local files (also for dependent local COBOL projects)
+
* EXTERNAL symbols resolved only for local files (including dependent local COBOL projects)
* No procedure parameters checked (planned)
+
* Procedure parameters are not checked (planned)
* No operand types checked (planned)
+
* Operand types are not checked (planned)
* Not all syntax errors are highlighted (and, vice versa, not all highlighted words are really in error state)
+
* Some syntax errors may not be highlighted (and not all highlighted words are in error state)
 
|}
 
|}
 +
 
[[Category:VMS IDE]]
 
[[Category:VMS IDE]]

Revision as of 07:20, 20 November 2019

COBOL grammar

Features

  • Symbols definition on hover over
  • Symbols navigation
  • Symbols renaming
  • Scope resolution
  • Code completion
  • Syntax highlighting

Limitations

  • REPLACE statement is not supported
  • COPY statement handles only local files without REPLACING
  • EXTERNAL symbols resolved only for local files (including dependent local COBOL projects)
  • Procedure parameters are not checked (planned)
  • Operand types are not checked (planned)
  • Some syntax errors may not be highlighted (and not all highlighted words are in error state)