sqlfluff/vscode-sqlfluff has 203 GitHub stars and 41 forks. GitHot measured 0 in 7 days and 0 in 15 days. Last checked 2026-11-10 03:38 UTC. Last push 2026-08-13.
An extension to use the sqlfluff linter in vscode.
計測したスター増加
- 24時間
- 更新が遅れています
- 7日間
- 0
- 15日間
- 0
- 1か月
- 更新が遅れています
期間ごとの純増数です。期間は重複しており、日別の値ではありません。未計測の値は空欄です。スター数は注目度の指標であり、品質の保証ではありません。
README.md
オリジナルSQLFluff for Visual Studio Code
Lint and auto-format SQL and dbt code using SQLFluff, a popular SQL linter.

You can run Format Document to fix the linting violations. You cannot run Format Selection. Please note that not all linting violations are automatically fixable.
Sponsor
Hosted VS Code, dbt-core, SQLFluff, and Airflow, find out more at Datacoves.com.
Configuration
The extension expects sqlfluff to be installed and already added to the path. If it is installed but cannot be found, add the path to your preferences as seen below. Find the path by typing which sqlfluff into your terminal.
Edit your VS Code settings.json file manually or through the user interface.
If you want to manually update the settings.json file, open the VS Code command palette and type in settings.json. Select Preferences: Open Settings. Then, you can add any of the following configuration options to settings.json.
"sqlfluff.config": "${workspaceFolder}/.sqlfluff",
"sqlfluff.dialect": "mysql",
"sqlfluff.env.environmentVariables": [
{
"key": "example_key",
"value": "example_value"
}
],
"sqlfluff.env.customDotEnvFiles": [
"${workspaceFolder}/example.env"
],
"sqlfluff.env.useDotEnvFile": true,
"sqlfluff.excludeRules": ["L009"],
"sqlfluff.executablePath": "sqlfluff",
"sqlfluff.ignoreLocalConfig": false,
"sqlfluff.ignoreParsing": false,
"sqlfluff.rules": [],
"sqlfluff.suppressNotifications": false,
"sqlfluff.workingDirectory": "",
/* Linter */
"sqlfluff.linter.arguments": [],
"sqlfluff.linter.run": "onType",
"sqlfluff.linter.diagnosticSeverity": "error",
"sqlfluff.linter.diagnosticSeverityByRule": [
{
"rule": "L010",
"severity": "warning"
}
],
"sqlfluff.linter.lintEntireProject": true,
/* Formatter */
"sqlfluff.format.arguments": ["--FIX-EVEN-UNPARSABLE"],
"sqlfluff.format.enabled": true,
DBT Configuration
DBT setup requires these settings to lint and format the document.
"sqlfluff.linter.run": "onSave",
"sqlfluff.experimental.format.executeInTerminal": true,
"editor.formatOnSave": false,
Format file
By default you will be able use SQLFluff fix your file by formatting. Same as calling sqlfluff fix <path>

Show Documentation
Hovering over a problem with reveal a popup explaining the problem and giving a link to the documentation.
For SQLFluff versions after v2.0.0 this link will take you to the rule documentation.
For SQLFLuff versions before v2.0.0 this link will take you to the top of the documentation page.
VS Code Variables
The executablePath and config settings can use some VS Code variables.
This is achieved by using the format ${variableName} in the settings.
Here are a few useful ones.
- fileWorkspaceFolder: the path of the workspace folder containing the file opened in VS Code
- workspaceFolder: the path of the first workspace folder opened in VS Code
- workspaceFolderBasename: the last portion of the path of the folder opened in VS Code
- fileDirname: the current opened file's dirname
And here are a few that are probably useless.
- file: the current opened file
- relativeFile: the current opened file relative to workspaceFolder
- fileBasename: the last portion of the path to the file
- fileBasenameNoExtension: the last portion of the path to the file with no extension
- fileExtname: the current opened file's extension
- lineNumber: the current selected line number in the active file
- selectedText: the current selected text in the active file
- execPath: the path to the running VS Code executable
Running into Problems?
Open the command palette and run the SQLFluff Debug Extension command
Check the output channel to see the SQLFluff commands this extension is running

If that doesn't help narrow down your problem, you can open an issue at https://github.com/sqlfluff/vscode-sqlfluff/issues
Open-VSX
open-vsx.org/extension/sqlfluff/vscode-sqlfluff
Credits / Links
License
The MIT License (MIT). Please see the license file for more information.
関連プロジェクトを探す
Asabeneh/30-Days-Of-Python
30 Days of Python プログラミングチャレンジは、Python プログラミング言語を 30 日で学ぶためのステップバイステップのガイドです。このチャレンジは 100 日以上かかることもあります。自分のペースで進めてください。こちらの動画も役立つかもしれません: https://www.youtube.com/channel/UC7PNRuno1rzYPb1xLa4yktw
78,560 スターgrafana/grafana
オープンで組み合わせ可能なオブザーバビリティおよびデータ可視化プラットフォームです。Prometheus、Loki、Elasticsearch、InfluxDB、Postgres など、複数のソースからメトリクス、ログ、トレースを可視化できます。
77,830 スターredis/redis
リアルタイムのデータ駆動型アプリケーションを構築する開発者にとって、Redis は最も選ばれ、最速で、機能が最も豊富なキャッシュ、データ構造サーバー、ドキュメントおよびベクトルクエリエンジンです。
77,395 スターapache/superset
Apache Superset は、データ可視化とデータ探索のためのプラットフォームです。
75,473 スター