davidalayachew Asked: 2022-03-29 19:25:32 +0800 CST2022-03-29 19:25:32 +0800 CST 2022-03-29 19:25:32 +0800 CST CSVQuery 插件无法下载/不适用于 Notepad++ 772 我最近刚刚下载了 Notepad++,我无法让 CSVQuery 插件为它工作。 当我单击Plugins按钮,然后单击 时Plugins Admin...,我无法在列表中的任何位置找到 CSVQuery。 当我从 github 下载 zip 文件并按照说明手动安装(在此处列出)时,Notepad++ 没有显示任何暗示它知道该插件的内容。就好像该插件甚至无法被 Notepad++ 识别。 我目前在 Notepad++ v8.3.3 上。 notepad++ plugins 2 个回答 Voted davidalayachew 2022-03-29T19:25:32+08:002022-03-29T19:25:32+08:00 如果您转到 Notepad++ 安装位置,然后转到plugins/Config/nppPluginList.dll,您可以看到 Notepad++ 知道并识别的插件列表,而无需您进行任何操作。如果您使用ctrl+f并查找CsvQuery,您将看到以下信息。 { "folder-name": "CsvQuery", "display-name": "CsvQuery", "version": "1.2.8", "npp-compatible-versions": "[,8.2.1]", "id": "8ed39f3795fcffef09bbfa09b4ed36c6abe1f4200268ed98a7d3f07cb33f81cd", "repository": "https://github.com/jokedst/CsvQuery/releases/download/v1.2.8/CsvQuery-v1.2.8-x64.zip", "description": "Enables SQL queries against CSV files.", "author": "jokedst", "homepage": "https://github.com/jokedst/CsvQuery" }, 重要的部分是名为 的键npp-compatible-versions。请注意该键的值是[,8.2.1]. 此语法指的是一系列兼容版本 - 最小值位于逗号左侧,最大值位于逗号右侧。可以看到,逗号左边没有数字,表示没有最低版本,所以即使是最老版本的 Notepad++ 也应该可以运行这个插件。但是,逗号右侧是版本 8.2.1,这意味着该插件兼容的最高版本是 8.2.1。因此,Notepad++ 8.3.3 将无法与此插件一起使用,这也是 Notepad++ 拒绝承认它的原因。 因此,解决方案是下载可以处理此插件的兼容版本的 Notepad++。由于该插件几个月没有更改(根据GitHub 存储库),它看起来不适用于最新版本的 Notepad++。 Best Answer jokedst 2022-04-29T01:56:19+08:002022-04-29T01:56:19+08:00 这仅影响 Notepad++ 的 64 位版本,但是,现在有一个新版本的 CsvQuery 可以工作 (1.2.9)。 Notepad++ 中的插件列表还没有更新,这通常需要一段时间。
如果您转到 Notepad++ 安装位置,然后转到
plugins/Config/nppPluginList.dll
,您可以看到 Notepad++ 知道并识别的插件列表,而无需您进行任何操作。如果您使用ctrl+f
并查找CsvQuery
,您将看到以下信息。重要的部分是名为 的键
npp-compatible-versions
。请注意该键的值是[,8.2.1]
. 此语法指的是一系列兼容版本 - 最小值位于逗号左侧,最大值位于逗号右侧。可以看到,逗号左边没有数字,表示没有最低版本,所以即使是最老版本的 Notepad++ 也应该可以运行这个插件。但是,逗号右侧是版本 8.2.1,这意味着该插件兼容的最高版本是 8.2.1。因此,Notepad++ 8.3.3 将无法与此插件一起使用,这也是 Notepad++ 拒绝承认它的原因。因此,解决方案是下载可以处理此插件的兼容版本的 Notepad++。由于该插件几个月没有更改(根据GitHub 存储库),它看起来不适用于最新版本的 Notepad++。
这仅影响 Notepad++ 的 64 位版本,但是,现在有一个新版本的 CsvQuery 可以工作 (1.2.9)。
Notepad++ 中的插件列表还没有更新,这通常需要一段时间。