在SQL字符串中键入文本换行符
我正在为SQL Server编辑*.SQL文件中的SQL。当我按Enter键将SQL字符串拆分为两行时:在SQL字符串中键入文本换行符,sql,sql-server,phpstorm,phpstorm-2017.1,Sql,Sql Server,Phpstorm,Phpstorm 2017.1,我正在为SQL Server编辑*.SQL文件中的SQL。当我按Enter键将SQL字符串拆分为两行时: INSERT INTO foo (bar) VALUES ('This is a line'); -- Cursor here: | 。。。PhpStorm将始终关闭字符串并插入连接运算符: INSERT INTO foo (bar) VALUES ('This is' + ' a li
INSERT INTO foo (bar) VALUES ('This is a line');
-- Cursor here: |
。。。PhpStorm将始终关闭字符串并插入连接运算符:
INSERT INTO foo (bar) VALUES ('This is' +
' a line');
是否有只插入换行符的快捷键
INSERT INTO foo (bar) VALUES ('This is
a line');
设置/首选项
Editor|常规|智能钥匙
SQL-->按Enter键插入字符串连接
选项这是什么背景?这是纯SQL(例如,一些
.SQL
文件或SQL控制台)。。或者一些语言注入片段(例如PHP/JavaScript中的字符串等)?谢谢。我想没有办法在个别情况下保留该功能(就像Paste simple允许在粘贴时从自动格式化中选择退出一样)。我已经尝试了所有我能想到的可能组合——没有一个能够通过插入换行来拆分行。禁用此新选项后,您仍然可以使用Alt+Enter
以串联方式拆分行。这是引入此选项()的票证。。。因此,这种功能只是简单地引入,没有其他选择。您可以创建另一个票证,要求可能引入输入换行的功能,即使启用了该选项。