【问题标题】:need keyboard shortcut to change css code, inline to branched in ubuntu sublime text3需要键盘快捷键来更改css代码,在ubuntu sublime text 3中内联到分支
【发布时间】:2014-12-25 09:16:39
【问题描述】:

sublime text3 中的键盘快捷键是什么(在 ubuntu 上)将 css 从内联更改为分支(我不知道它到底叫什么)然后返回

内联

body { background-color: #112D2A; font-size: 12px; margin: 0; padding: 0; font-family: Verdana, Geneva, sans-serif; }

我想把上面的内联方式css改成分支方式css

分支

body { 
      background-color: #112D2A;
      font-size: 12px;
      margin: 0;
      padding: 0;
      font-family: Verdana, Geneva, sans-serif; 
}

我尝试过的

Ctrl+Shift+M选择{内的内容

Ctrl+Shift+Space逐块选择{内的内容

Ctrl+Shift+J不起作用

如果它不存在,那么我们如何添加键绑定,参数是什么?

【问题讨论】:

  • 您检查过可用的软件包吗?如果你使用 sass,你可能想看看 Bad Syntax 的 sass 美化插件。它可以让你美化 sass 代码。快速浏览后我看到了这个,github.com/fitnr/SublimeCSSTidy 对你有用吗?
  • 我没有使用 sass。这与 sass 无关

标签: keyboard-shortcuts sublimetext3 ubuntu-14.04


【解决方案1】:

我只使用过一次 Sublime 3 来寻找新功能,据我所知没有内置的一键式功能。

除了编写自己的插件之外,您还可以通过使用内置的多选/多插入符号功能来执行此操作:

单行到多行

行:

body { 背景颜色:#112D2A;字体大小:12px;边距:0;填充:0;字体系列:Verdana,日内瓦,无衬线; }

  1. 选择第一个分号(; 表示已选中):

body { 背景颜色:#112D2A; 字体大小:12px;边距:0;填充:0;字体系列:Verdana,日内瓦,无衬线; }

  1. Ctrl + D 直到选中所有;

body { background-color: #112D2A; font-size: 12px; margin: 0; padding: 0; font-family: Verdana, Geneva, sans-serif; }

  1. 输入; 以消除选择并将选择折叠为分号后的多个光标(| 表示光标):

body { 背景颜色:#112D2A;|字体大小:12px;|边距:0;|填充:0;| font-family: Verdana, Geneva, sans-serif;| }

  1. RETURN 插入换行符:

body { 背景颜色:#112D2A;
|字体大小:12px;
|边距:0;
|填充:0;
|字体系列:Verdana,日内瓦,无衬线;
| }

  1. ESC 退出多选/插入符号模式
  2. 更正第一个花括号后的中断。

等等。

在第 3 步之后。您可以在第一个花括号后添加另一个插入符号,方法是按住 Ctrl 并单击该位置以跳过第 6 步。

多行到单行

行:

身体{
   背景色:#112D2A;
   字体大小:12px;
   边距:0;
   填充:0;
   字体系列:Verdana、日内瓦、无衬线;
}

  1. 在结束大括号之前添加额外的制表符/空格(参见步骤 4)

身体{
   背景色:#112D2A;
   字体大小:12px;
   边距:0;
   填充:0;
   字体系列:Verdana、日内瓦、无衬线;
   }

  1. 将光标放在第二行的第一列,按Shift + Alt + Down直到最后一行:

身体{
|背景颜色:#112D2A;
|字体大小:12px;
|边距:0;
|填充:0;
|字体系列:Verdana,日内瓦,无衬线;
|}

  1. 退格键

body { 背景颜色:#112D2A;|字体大小:12px;|边距:0;|填充:0;| font-family: Verdana, Geneva, sans-serif;| }

  1. DEL删除多余的空格字符/制表符

  2. ESC取消选择

等等。

【讨论】:

  • 这不是一个漫长的过程吗?感谢您的宝贵努力,但我问的是键盘快捷键。:\ 我的操作是“也切换回”到内联?
  • 正如我所说,可能没有内置快捷方式,因为 Sublime 不仅适用于 CSS 或 C - 不同的语言/脚本/标记,不同的需求。一些手动步骤或插件。我将添加如何进行反转。 ;)
猜你喜欢
  • 2013-10-11
  • 1970-01-01
  • 1970-01-01
  • 2014-11-23
  • 2012-08-31
  • 2013-07-18
  • 2017-06-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多