|
|
1
15
从Chrome47(大约)开始,片段不再通过localStorage提供。此外,natchiketa的答案依赖于localStorage,而且不再有效。 以下是当前的技术: 获取片段
设置代码段
这项技术是从 github thread 讨论这一变化。 |
|
|
2
8
最新铬的工作溶液(90.0):
在我的
以上和
如果解析Preferences json文件,您可以在以下json路径中找到片段:
该属性的值需要再次解析为json。 然后,您将获得所有片段的{name,content}数组。
注意:我正在使用
要备份 所有的狙击手 一个json文件:
到 备份所有片段 进入 单独的.js文件
关于jqjq 是一个很好的命令行工具,用于查询和处理JSON文件。你可以从 stedolan.github.io/jq/ . |
|
|
3
3
TL;博士
在OSX上,假设您安装了sqlite命令行客户端(我已经安装了一个,我不记得明确安装过),您会发现它是这样的: #如果你不知道什么是Chrome配置文件,你可能会使用配置文件1,所以: cd~/Library/Application\Support/Google/Chrome/Profile\1/本地\存储
在这个目录中,应该有一个名为
…并且您应该在sqlite shell中,它的开头是这样的:
你可以
然后,您可以执行此操作以查看该表中的列名:
由于localStorage只是一个键/值存储,因此此表非常简单:
更具启发性的是看到关键名称:
你应该看到这样的东西:
片段在
瞧!
…等等。请注意,您将看到多个版本的代码片段。我刚粘贴
那么,如何真正将脚本从中提取出来呢?好吧,一旦你得到了
然后像这样输入脚本:
如果你这样做,看起来会稍微漂亮一点:
|
|
|
4
1
雨衣
Chrome将您的片段保存在首选项中。 |
|
|
5
0
编辑 :这个答案是 过时的 ,片段不再保存在本地存储中。 请参阅 paulirish's answer . 对于旧版本的chrome,这可能会起作用。 它存储在C:\Users\Webdev\AppData\Local\Google\Chrome\User Data\Default\Local Storage\Chrome-devtools_0.localstorage中。 但我认为你无法从文件路径中查看它, 您可以通过执行以下操作来查看它。 打开devtools,然后前往chrome://inspect,在“OTHER”标题下,您应该会看到刚刚打开的devtools面板url,该url以chrome开头-devtools://dev. 单击检查链接进行检查。 应该打开一个新的devtools窗口,在resources选项卡下,转到localstorage,那里有 被称为scriptSnippets的键,这就是它的保存位置。只需复制并粘贴它,或者使用控制台面板预先修改输出即可。 希望这能有所帮助 |
|
|
SourceSurfer · 我如何添加自己的重拾器模板/狙击手? 8 年前 |
|
|
Zenoo · 自定义SO的代码段选择背景 8 年前 |
|
|
j4x · KDevelop脚本在“视图”上出错。选择()` 9 年前 |
|
|
aBanhidy · Ace代码段编译使用方括号 9 年前 |
|
|
Kenji Yasumitsu · 从自定义语言创建代码段和代码完成 9 年前 |