You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+50-55Lines changed: 50 additions & 55 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,44 +9,35 @@
9
9
10
10
English | [简体中文](./README-zh_CN.md)
11
11
12
-
This project is based on the SQL language project of Monaco Editor, which was forked from the [monaco-languages](https://github.com/microsoft/monaco-languages).
12
+
This project is based on the SQL language project of Monaco Editor, which was forked from the [monaco-languages](https://github.com/microsoft/monaco-languages).The difference is that Monaco SQL Languages supports various SQL languages and the corresponding advanced features for the **Big Data field**.
13
13
14
-
The difference is that Monaco SQL Languages has integrated with various SQL languages for the **Big Data field**, such as FlinkSQL, SparkSQL, HiveSQL, and others.
14
+
<br/>
15
+
16
+
## Feature highlights
17
+
- Code Highlighting
18
+
- Syntax Validation
19
+
- Code Completion
15
20
16
-
In addition, Monaco SQL Languages provides **SQL syntax validation** and **CodeCompletion** feature for these languages via [dt-sql-parser](https://github.com/DTStack/dt-sql-parser).
21
+
> Powered By [dt-sql-parser](https://github.com/DTStack/dt-sql-parser)
17
22
18
23
<br/>
19
24
20
25
## Online Preview
21
-
Powered By [molecule](https://github.com/DTStack/molecule).
22
-
23
26
<https://dtstack.github.io/monaco-sql-languages/>
24
27
28
+
> Powered By [molecule](https://github.com/DTStack/molecule).
29
+
25
30
<br/>
26
31
27
32
## Supported SQL Languages
28
33
29
34
- MySQL
30
-
-FlinkSQL
31
-
-SparkSQL
32
-
-HiveSQL
33
-
-TrinoSQL (PrestoSQL)
35
+
-Flink
36
+
-Spark
37
+
-Hive
38
+
-Trino (Presto)
34
39
- PostgreSQL
35
-
- Impala SQL
36
-
37
-
**Supported CodeCompletion SQL Languages**
38
-
39
-
| SQL Type | Language Id | Code-Completion |
40
-
| ---------- | ----------- | --------------- |
41
-
| MySQL | mysql | ✅ |
42
-
| Flink SQL | flinksql | ✅ |
43
-
| Spark SQL | sparksql | ✅ |
44
-
| Hive SQL | hivesql | ✅ |
45
-
| Trino SQL | trinosql | ✅ |
46
-
| PostgreSQL | pgsql | ✅ |
47
-
| Impala SQL | impalasql | ✅ |
48
-
49
-
> Monaco SQL Languages plan to support more types of SQL Languages in the future. If you need some SQL Languages that are not currently supported, you can contact us at [github](https://github.com/DTStack/monaco-sql-languages).
> Tips: If integrated via MonacoEditorWebpackPlugin, it will help us to import contribution files automatically. Otherwise, you need to import the contribution files manually.
0 commit comments