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: package.json
+38-3Lines changed: 38 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
"name": "duckdb-r-editor",
3
3
"displayName": "DuckDB R Editor (Positron)",
4
4
"description": "Positron-exclusive SQL editor for R. Queries your active R DuckDB connection for schema - no file locking! 900+ DuckDB functions with intelligent autocomplete.",
5
-
"version": "0.6.4",
5
+
"version": "0.7.0",
6
6
"publisher": "belian-earth",
7
7
"license": "MIT",
8
8
"repository": {
@@ -67,6 +67,36 @@
67
67
"type": "boolean",
68
68
"default": true,
69
69
"description": "Automatically refresh schema when R code references the connection object. Keeps autocomplete in sync with database changes without manual refresh commands."
70
+
},
71
+
"duckdb-r-editor.sqlFormattingStyle": {
72
+
"type": "string",
73
+
"enum": [
74
+
"standard",
75
+
"tabularLeft",
76
+
"tabularRight"
77
+
],
78
+
"default": "standard",
79
+
"description": "SQL formatting style. 'standard': traditional formatting, 'tabularLeft': align keywords to the left, 'tabularRight': align keywords to the right.",
80
+
"enumDescriptions": [
81
+
"Traditional SQL formatting with standard indentation",
82
+
"Tabular format with keywords aligned to the left",
83
+
"Tabular format with keywords aligned to the right"
84
+
]
85
+
},
86
+
"duckdb-r-editor.sqlKeywordCase": {
87
+
"type": "string",
88
+
"enum": [
89
+
"preserve",
90
+
"upper",
91
+
"lower"
92
+
],
93
+
"default": "preserve",
94
+
"description": "Transform SQL keyword casing. 'preserve': keep original case, 'upper': convert to UPPERCASE, 'lower': convert to lowercase.",
95
+
"enumDescriptions": [
96
+
"Keep original keyword casing",
97
+
"Convert keywords to UPPERCASE",
98
+
"Convert keywords to lowercase"
99
+
]
70
100
}
71
101
}
72
102
},
@@ -86,6 +116,10 @@
86
116
{
87
117
"command": "duckdb-r-editor.loadExtension",
88
118
"title": "DuckDB R Editor: Load DuckDB Extension (One-Time)"
119
+
},
120
+
{
121
+
"command": "duckdb-r-editor.formatSQL",
122
+
"title": "DuckDB R Editor: Format SQL in R String"
0 commit comments