ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

垫片

mborgerson 全部

Sublime Text插件 - 为行添加填充

详细信息

  • 2013.08.20.18.28.48
  • github.com
  • github.com
  • 11年前
  • 2小时前
  • 12年前

安装

  • 总计 1K
  • Win 789
  • Mac 482
  • Linux 211
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.githubusercontent.com

垫片

垫片是一款Sublime Text插件,可用于为行添加自定义填充。

更新:支持Sublime Text 3。

安装

使用Package Control自动安装

可以通过使用Sublime Package Control包管理器插件来安装垫片。使用命令面板运行“Package Control:安装包”命令,并搜索垫片。

手动安装

通过将此存储库克隆到您的 Packages 目录中进行安装。

  • 对于Windows

    cd "%APPDATA%\Sublime Text 2\Packages"
    git clone https://github.com/mborgerson/pad.git
    
  • 对于Mac OS X

    cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/
    git clone https://github.com/mborgerson/pad.git
    

将存储库克隆到您的 packages 目录后,Sublime Text 应自动加载该插件。

如何使用

首先,将光标移至要填充的行或选择要填充的文本区域。您可以使用多个光标同时填充多行。然后,使用命令面板(Ctrl+Shift+P)查找并运行“垫片:添加行或选择区域填充”命令。您将被提示输入对齐方式和填充字符。行/选定的文本将使用填充字符填充,直到第一个标尺(或未使用标尺时为列80)。

示例

  • 不选择区域以填充整行。

    This is some text.
    

变为

--------------------------This is some text.--------------------------
  • 使用多选来批量填充。

    /* This is some text. */
    /* This is some more text. */
    /* And here is even more text. */
    

变为

/* -----------------------This is some text.----------------------- */
    /* --------------------This is some more text.--------------------- */
    /* ------------------And here is even more text.------------------- */
  • 在空白行上执行命令可以填充整行为字符。

变为

**********************************************************************

限制

  • 每一行仅支持一个文本区域的填充。
  • 多行选择文本填充不正确。
    • 解决方案:使用多个光标/多个单行选择来一次性填充多行。