Configure Editor – Language/Tabs
Use this tab to customize the editor behavior for each registered file type supported by the Studio.
Language
Use this combo form to select one of the registered languages. After selecting a language, you can proceed to edit the editor behavior for that language.
Adjust Text Casing While Typing Language Keywords
Check this box for the editor to adjust the case of each language keyword in the line you are editing. Each registered language defines a set of keywords and how the case of each keyword will be adjusted. For example, if you are editing a DataFlex source file, then the following text line:
WHILE (X > 0)
would be converted to:
While (X > 0)
Auto Indentation Style
Specifies how text inside a block of scope keywords will be indented by the editor.
Off
Select Off to disable auto indentation for the selected language.
Follow Language Scoping
Select this option for automatic indentation when entering a code block and automatic un-indentation when closing the block. For example, if you are editing a DataFlex source file and type the following text:
While (X > 0)
Decrement X
Loop
then the editor would format this as:
While (X > 0)
Decrement X
Loop
Copy from Previous Line
Select this option to specify that the indentation level of each new line should be copied from the previous line.
Statement Completion
Auto List Members
Check this box to enable displaying automatic CodeSense member lists after certain language keywords.
Parameter Information
Check this box to enable automatic parameter information tooltips when typing a call to a function or procedure.
Tabs
Tabs Size
Controls the number of vertical character positions for each indentation level.
Convert Tabs to Spaces While Typing
Check this box to ensure that text is always indented using space characters and never using tab characters.