mysql - 标签时 Sublime Text 2 将 0 更改为日期

标签 mysql sublimetext2

我有一个正在使用 SublimeText 2 编辑的 .sql 文件。该文件用于将数据插入数据库以进行测试。我正在尝试调整空白,以便更轻松地动态更改数据。当光标位于“0”和逗号 (,) 之间时尝试使用 Tab 时,Sublime 2 会将“0”更改为日期。

例子:

INSERT INTO `Table_Name`
(`ID`   , `First`   , `Last`    , `IsAdmin`, `JoinDate`)
VALUES
(`999`  , `John`    , `Smith`   , 0, 2013-05-09);

我然后 Tab:

INSERT INTO `Table_Name`
(`ID`   , `First`   , `Last`    , `IsAdmin`, `JoinDate`)
VALUES
(`999`  , `John`    , `Smith`   , 2013-05-09, 2013-05-09);

我在 Sublime 中做错了什么或者这只是一个错误?

最佳答案

这只是在当前项目中找到的与 0 SublimeText 最接近的匹配项。 ST 会跟踪您在项目中浏览的所有文件中突出显示的几乎所有符号/文本/数字,并将它们用于自动完成。

以我为例,写入 0 并按 Tab 自动完成为 00148800,因为在我打开的文件中,有这一行我突出显示 -

"salt": "0.00148800 1367514464",

在你的情况下,你之前写过2013-05-09。因此这个。

您可以 turn this off , 或者直接按空格键。

关于mysql - 标签时 Sublime Text 2 将 0 更改为日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16451501/

相关文章:

ruby - SublimeText2 RubyTest "Verify Ruby Syntax"触发UTF-8错误

python - QApplication 未在 Sublime Text 2 中执行(python)

php - 保护通用的sql查询语句

PHP MySQL 使用 isset($_GET)

php - 从 php <select> 从数据库中删除

c++ - Sublime Text 中的 ctags

mysql - 如何将 DATE 列默认为今天的日期

mysql - 执行查询时出现问题,在 SQL 的 WHERE 中使用 MAX

python - 有没有办法在 Sublime Text 中同时查看同一文件中的两个代码块?

plugins - Sublime - 激活/停用 - 修改后自动保存 - 插件