This is an automated email from the ASF dual-hosted git repository.
benjobs pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/incubator-streampark.git
The following commit(s) were added to refs/heads/dev by this push:
new f353b9f6c [Fix]: monaco editor foldingStrategy parameters (#2850)
f353b9f6c is described below
commit f353b9f6ccafae111a92e8e9e6d0fa642a95edbc
Author: Kriszu <[email protected]>
AuthorDate: Wed Jul 12 13:03:41 2023 +0800
[Fix]: monaco editor foldingStrategy parameters (#2850)
---
.../streampark-console-webapp/src/hooks/web/useMonaco.ts | 3 ++-
.../streampark-console-webapp/src/views/flink/app/data/index.ts | 1 -
.../src/views/setting/FlinkHome/components/Drawer.vue | 3 ++-
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git
a/streampark-console/streampark-console-webapp/src/hooks/web/useMonaco.ts
b/streampark-console/streampark-console-webapp/src/hooks/web/useMonaco.ts
index e183f3c13..d557d09bd 100644
--- a/streampark-console/streampark-console-webapp/src/hooks/web/useMonaco.ts
+++ b/streampark-console/streampark-console-webapp/src/hooks/web/useMonaco.ts
@@ -182,7 +182,8 @@ export function useMonaco(
insertSpaces: true,
autoClosingQuotes: 'always',
detectIndentation: false,
- folding: false,
+ folding: true,
+ foldingStrategy: 'indentation', // code fragmentation
automaticLayout: true,
theme: 'vs',
minimap: {
diff --git
a/streampark-console/streampark-console-webapp/src/views/flink/app/data/index.ts
b/streampark-console/streampark-console-webapp/src/views/flink/app/data/index.ts
index fda79acd6..bb9439100 100644
---
a/streampark-console/streampark-console-webapp/src/views/flink/app/data/index.ts
+++
b/streampark-console/streampark-console-webapp/src/views/flink/app/data/index.ts
@@ -69,7 +69,6 @@ export const getAppColumns = (): BasicColumn[] => [
export const getMonacoOptions = (readOnly: boolean) => {
return {
selectOnLineNumbers: false,
- foldingStrategy: 'indentation', // code fragmentation
overviewRulerBorder: false, // Don't scroll bar borders
autoClosingBrackets: 'always',
autoClosingDelete: 'always',
diff --git
a/streampark-console/streampark-console-webapp/src/views/setting/FlinkHome/components/Drawer.vue
b/streampark-console/streampark-console-webapp/src/views/setting/FlinkHome/components/Drawer.vue
index 21fbcd055..32dec50bf 100644
---
a/streampark-console/streampark-console-webapp/src/views/setting/FlinkHome/components/Drawer.vue
+++
b/streampark-console/streampark-console-webapp/src/views/setting/FlinkHome/components/Drawer.vue
@@ -47,6 +47,7 @@
language: 'yaml',
options: {
selectOnLineNumbers: false,
+ folding: true,
foldingStrategy: 'indentation', // code fragmentation
overviewRulerBorder: false, // Don't scroll bar borders
tabSize: 2, // tab indent length
@@ -57,7 +58,7 @@
automaticLayout: true,
cursorStyle: 'line',
cursorWidth: 3,
- renderFinalNewline: true,
+ renderFinalNewline: 'on',
renderLineHighlight: 'all',
quickSuggestionsDelay: 100, // Code prompt delay
minimap: { enabled: true },