1

我正在尝试将新的终端 Postgres shell (psql) 添加到 Windows 终端。我想将它添加到设置中的配置文件列表中。

这是windows终端。

窗口终端

在设置文件中,我们可以添加配置文件列表。在该列表中,我有 Windows PowerShell、命令提示符和 Azure Cloud Shell。

如何在该列表中添加 psql shell?

    {
          "guid": "{some guid}",
          "hidden": false,
          "name": "SQL Shell (psql)",
          "source": ?
    }

我查阅了有关这方面的各种文章,但没有一篇有可行的解决方案。

谁能帮我这个?

4

2 回答 2

4

我以某种方式想通了! 配置文件设置为:

{
    "commandline" : "\"%PROGRAMFILES%\\PostgreSQL\\12\\scripts\\runpsql.bat\" -i -l",
    "hidden": false,
    "name": "PostgreSQL",
    "icon" : "PostgreSQL.png*",
    "background" : "#1b364d",
    "cursorShape" : "vintage"
}

我也搜索了一段时间的 guid,然后我记得我在 Windows Terminal 中添加了 Git Bash。所以我复制了那个可执行文件,用 psql 批处理文件地址替换了这个值,瞧!

* PostgreSQL.png

于 2020-08-26T20:35:08.510 回答
1

如果需要,您可以在下面获取 guid,我是从这里获取的: https ://www.postgresql.org/docs/8.3/datatype-uuid.html

"guid": "{a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11}",
"name" : "SQL psql",
"commandline": "%PROGRAMFILES%/PostgreSQL/13/scripts/runpsql.bat -i -l",
"hidden": false,
"icon": "%SystemDrive%/PROGRA~1/PostgreSQL/13/scripts/images/pg-psql.ico",
于 2020-10-10T12:36:58.817 回答