从Laravel Blade视图提取文本
将选定的文本提取到Laravel Blade视图
详细信息
安装
- 总计 14K
- Win 11K
- Mac 1K
- Linux 2K
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日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 0 | 0 | 0 | 2 | 3 | 0 | 0 | 0 | 1 | 1 | 2 | 1 | 0 | 0 | 0 | 1 | 2 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 2 | 1 | 2 | 0 | 3 | 0 | 1 | 0 | 0 | 1 |
Mac | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 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 | 2 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
README
从Laravel Blade视图提取文本
此插件适用于Sublime Text 3,允许您将选定的文本提取到新的或现有的Laravel Blade视图,并包含适当的路径和@include
语句。
💾 安装
包控制
强烈推荐使用包控制安装Extract Text to Laravel Blade View
。
- 如果您尚未安装安装包控制。
- 打开命令面板(Windows/Linux为Ctrl+Shift+P,Mac OS为Cmd+Shift+P)
- 搜索包控制:安装包并按Enter。
- 输入
Extract Text to Laravel Blade View
然后按Enter安装。
手动安装
您可以将此存储库克隆到您的Sublime Text 3/Packages目录中
git clone https://github.com/MohannadNaj/sublime-extract-to-blade
Mac OS
cd ~/Library/Application Support/Sublime Text 3/Packages/
git clone git://github.com/MohannadNaj/sublime-extract-to-blade.git
Linux
cd ~/.config/sublime-text-3/Packages
git clone git://github.com/MohannadNaj/sublime-extract-to-blade.git
Windows
cd "%APPDATA%\Sublime Text 3\Packages"
git clone git://github.com/MohannadNaj/sublime-extract-to-blade.git
👉 命令行上必须可用的git
命令。
👉 您可能需要将包含git.exe
的目录添加到您的PATH
环境变量中。
使用方法
- 在Laravel Blade视图中选择一些文本
打开命令面板(《按钮>Ctrl+Shift+P按钮> for Windows/Linux,Mac OS为<按钮>Cmd+Shift+P按钮>),并查找“Extract: Move selection to blade view ..”。
或者,您可以为这一步设置一个键映射。请参阅键映射
输入新Blade视图中Blade路径(例如:
welcome.services
)如果您已启用,您还可以使用相对Blade路径。请参阅选项
插件将创建或向新创建的Blade视图追加提取的文本,并在文本源文件中插入@include
语句。插件将查找resources/views/
目录以解决输入的路径。
选项
设置您的选项,请导航到 首选项 > 设置。
extract_to_blade_save_last_path
默认值:true “js { "extract_to_blade_save_last_path": true }
By enabling this option, the plugin will remember how you located the directory of the blade file the last time you extracted text, and will set the next input to the same directory.
If you extracted a portion of the text to `welcome.about`, the next time the input will be ready for you by default: `welcome.`.
### extract_to_blade_relative_path
_default: false_
``` js
{
"extract_to_blade_relative_path": false
}
启用此选项后,插件会将 blade 路径相对于文本源文件路径进行构建。
如果您从 resources/views/layouts/app.blade.php
提取文本并键入: header
,它将在 resources/views/layouts/
上创建文件,因此它的 blade 路径将是: @include('layouts.header')
。
如果您通常在 include
语句中写完整的 blade 路径,请禁用此选项。
extract_to_blade_include_sentence
默认值:@include('%s') “js { "extract_to_blade_include_sentence": “@include('%s')” }
The sentence will be used for entering the resolved blade path.
Change this if you prefer the double quotes over the apostrophe for example.
``` js
{
// double quotes + 4 lines after!!
"extract_to_blade_include_sentence": "@include(\"%s\")\n\n\n\n"
}
键盘映射
您可以从 首选项 > 关键绑定 设置用于从 Laravel blade 视图中提取所选文本的键盘映射。假设您想将 Ctrl+Alt+E 作为命令快捷键: “js [ // windows { "keys": ["ctrl+alt+e"], "command": "extract_to_blade"},
// Linux and Mac OS
{ "keys": ["super+alt+e"], "command": "extract_to_blade"},
]
## Credits
- The forked [Extract Text to File](https://github.com/dreki/sublime-extract-to-file) plugin
- The [Installation](#installation) part on this README was modified from [GitGutter's README file](https://github.com/jisaacks/GitGutter/blob/master/README.md)