Since 3.16.0
| Modifier and Type | Field and Description |
|---|---|
| public static final InsertTextMode | AdjustIndentation
The editor adjusts leading whitespace of new lines so that they match the indentation up to the cursor of the line for which the item is accepted. |
| public static final InsertTextMode | AsIs
The insertion or replace strings is taken as it is. |
| private final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static InsertTextMode | |
| public int | |
| public static InsertTextMode | |
| public static InsertTextMode[] |
| AdjustIndentation | back to summary |
|---|---|
| public static final InsertTextMode AdjustIndentation The editor adjusts leading whitespace of new lines so that they match the indentation up to the cursor of the line for which the item is accepted. Consider a line like this: [2tabs][cursor][3tabs]foo. Accepting a multi line completion item is indented using 2 tabs and all following lines inserted will be indented using 2 tabs as well. | |
| AsIs | back to summary |
|---|---|
| public static final InsertTextMode AsIs The insertion or replace strings is taken as it is. If the value is multi line the lines below the cursor will be inserted using the indentation defined in the string value. The client will not apply any kind of adjustments to the string. | |
| value | back to summary |
|---|---|
| private final int value | |
| InsertTextMode | back to summary |
|---|---|
| private InsertTextMode(int value) | |
| forValue | back to summary |
|---|---|
| public static InsertTextMode forValue(int value) | |
| getValue | back to summary |
|---|---|
| public int getValue() | |
| valueOf | back to summary |
|---|---|
| public static InsertTextMode valueOf(String name) | |
| values | back to summary |
|---|---|
| public static InsertTextMode[] values() | |