如何安装和使用Sublime Text [推荐插件介绍]

“我经常听到Sublime Text,但是与其他编辑者相比又有什么不同呢?”
“我不知道怎么用”

编辑器是进行编程的重要工具之一。但是,类型很多,一开始您必须担心要使用哪种类型。
在编辑中,最受欢迎的是“ 崇高文字 3”。

尽管它是在国外制作的编辑器,但它轻巧且功能强大,并得到许多工程师的支持。

这次,对于那些对Sublime Text3感兴趣但还没有使用它或打算使用它的人,我们将介绍如何安装它,如何使用它以及推荐的插件。
如果您阅读此文章,则将能够涵盖基础知识。

*它可以在Win和Mac上使用,但是由于我在Mac环境中,所以这次我是在Mac的假设下编写的。

崇高文字的功能

首先,让我们了解“崇高文字”的功能。

  • 基本价格为80美元,但您可以继续免费使用,而不受任何功能限制。
  • 极快的处理速度
  • 它会自动保存,因此您无需按“ command + S”即可保存它。 *如果不确定,请转到“偏好设置”→“设置”→“用户”,然后选择“”save_on_focus_lost”: true,」としてください。
  • 有许多扩展功能的插件。我们建议您在初始设置期间包括主插件。 (见下文)
  • 它支持多种语言。
  • 我很难用日语搜索。使用“ Command + f”显示搜索窗口后,即使我输入日语并按Enter键,文本也将消失。只能复制并粘贴要搜索的日语。

如何安装Sublime Text

安装步骤

①在计算机上安装sublime文本编辑器。请转到以下URL。
崇高文字

②然后,将创建MAC的下载页面,因此请单击它。

③如果可以成功安装,请单击该文件。

④将“升华文字”移至“应用程序”。

然后,崇高的文字将显示在“启动板”上。这样就完成了安装。

定制

①点击“升华文字”。然后将显示以下屏幕。

在②中,我们将从现在开始对其进行自定义。转到“高级文字”->“首选项”->“设置用户”。

③复制以下所有内容,将其粘贴到“ Preferences.sublime-settings”中,最后保存(Ctrl + S)。

{
    "color_scheme": "Packages/Color Scheme - Default/All Hallow's Eve.tmTheme",
    "ignored_packages": ["Vintage"],
    "remember_open_files": false,              // Sublimeを終了する直前に開いていたファイルを記憶するかどうか
    "close_windows_when_empty": true,          // 開いているファイルがなくなったらSublimeを終了するかどうか
    "draw_white_space": "all",                 // スペースやタブを可視化する
    "fallback_encoding": "UTF-8",              // 文字コードを自動判別できなかった時のデフォルト文字コード
    "highlight_line": true,                    // 現在行をハイライト
    "overlay_scroll_bars": "disabled",         // 水平スクロールバーが常に表示されるようにする
    "show_encoding": true,                     // 文字コードをステータスバーに表示
    "show_line_endings": true,                 // 改行コードをステータスバーに表示
    "trim_trailing_white_space_on_save": true, // 保存時に空白を除去する
    "word_wrap": false,
    "rulers": [0,200],
}

④接下来,从“程序包控制”页面复制Sublime Text 3的脚本。

转到“查看”→“显示控制台”。

转到下面的URL并提取代码。
包装控制

⑤将复制的代码粘贴到编辑器底部的输入窗口中。

⑥然后,按“输入”以重新启动编辑器(按“命令+ q”以关闭并重新打开编辑器)。 

⑦最后,再次打开编辑器,然后单击“命令+ Shift + P“请按。输入“安装包”程序包控制:安装程序包单击。

如果出现此显示,则没有问题。您可以添加各种功能。

英文显示为日文

编辑器的显示为英文。您可以按原样使用它,但是有人说日语很好。因此,我们将其翻译成日语。首先,您需要安装一个名为“ Japanize”的软件包以使其成为日语。我可以更早地使用“安装软件包”,所以我将使用它。

①通过“ 命令+ Shift + P”单击“ Package Control:安装软件包”。

(2)在命令面板中键入“ Japanize”。

③将显示以下屏幕。

④接下来,移至“查找器”的“首选项”。

⑤单击“首选项”,将出现以下屏幕。检查“家”是否已标记,如果未标记,则对其进行标记。

⑥转到“查找器”->“移动”->“主页”,然后单击。

⑦转到“库”->“应用程序支持”->“ 崇高文字 3”->“包”。

“在“软件包”中有一个名为“ Japanize”的文件夹。

在与该文件夹相同的层次结构中创建一个名为“默认”的文件夹。然后将以下文件复制到“ Japanize”文件夹中,并将其移至“ default”。

  • Context.sublime-menu.jp
  • Indentation.sublime-menu.jp
  • Main.sublime-menu.jp
  • 侧栏安装点.sublime-menu.jp
  • 侧栏.sublime-menu.jp
  • 选项卡Context.sublime-menu.jp

之后,删除“ .jp”。然后,将创建以下文件。

⑨之后,您可以看到它已被翻译成日语。这样就完成了“日语化”。

便捷的插件

现在,让我们考虑“工作效率”。编辑器设置只是保留了一个工作空间。就像在没有计算机或电话的情况下工作效率下降一样,在没有编辑器中的插件的情况下工作效率也会下降。在这里,我们将介绍停止工作所必需的插件。以下是主要的插件,但是安装方法相同。

选择“命令+ shift + p”→“安装软件包”→“插件名称”

Emmet

“ Emmet”通过使用缩写键帮助自动生成标签。如果不包括它,则必须从头开始编写代码,并且会犯很多错误。例如,尝试如下所示键入“ .emmet”。键入“。(点)”以显示类。

.emmet

然后按键盘上的“ control + e”。自动生成了一个“ div”标签。这就是emmet的效果。

<div class="emmet"></div>

单击此处查看Emmet的备忘单

尾随空格

“尾随空格”是突出显示半角空格和制表符的功能。在代码中留出空间并不是很好。因此,如果仍然存在,它将以粉红色显示,如下所示,告诉您有空间。

但是,缺点是未突出显示全角空格。因此,请更改设置。
“首选项”→“包裹设置”→“尾随空间”→“设置”– User」と進んでください。

将以下代码放在那里。

{
 "trailing_spaces_regexp": "[ \t ]+", //← バックスラッシュは半角で
}

现在可以识别全角空格。

ConvertToUTF8

崇高文字 3在日语环境中不支持编码,例如“ Shift_JIS”和“ EUC-JP”。因此,如果使用这些字符,可能会出现乱码。在这种情况下,请安装“ ConvertToUTF8”。如果出现以下显示,则没有问题。而已。

自动文件名

编码时,设置图像和文件时,如果自己编写,很容易出错。因此,方便地自动显示图像和文件选择。如下所示,在绘制路径的过程中,将自动显示该路径,只需选择该路径即可完成。

终奌站

对于程序员来说,有很多机会通过终端命令操作将数据更新为git。那时,从头打开终端需要一些时间。如果将其放入,它将自动打开终端。

右键单击侧栏中的文件以打开以下菜单。然后打开“在此处打开终端”。

然后终端将自动打开。

支架荧光笔

此功能强调单引号和括号。在编写代码时很容易忘记,但是很容易看到缺少的内容。

安装后,将显示以下显示。

这样,您可以看到在路径的两端都有双引号括起来的白色高光,如下所示。

高度标签

该插件使您的代码井井有条,易于阅读。例如,如果使用CSS将光标放置在代码中的任意位置并单击鼠标右键,将显示以下菜单栏。因此,如果选择“对齐选项卡”,则可以选择从哪一个开始。在CSS中,我尝试从“:”开始组织。

如下所示,将更容易看到它。

崇高的林特

这是用于语法检查的插件。但是,语法检查功能不能仅通过安装SublimeLinter起作用。因此,您需要根据使用的语言使用“-”添加并安装所需的Linter。以下是使用“ ruby​​”编写程序的示例,但是它也支持多种语言,例如javascript的“ -jshint”和php的“ -phplint”以及相同的语法如果不正确,将显示错误消息。

示例:Sublime Linter-ruby

如下所示,使用“ -ruby”指定并安装。

这样,如果缺少任何元素,则左侧将出现一个“圆圈”,告诉您语法不正确。

概要

崇高的文本,例如“ Vim”,“ Atom”,“ Visual Studio代码”等,是一种非常受欢迎的编辑器。如果您是编程或编码的新手,可能会想知道一开始要使用哪个,但是对于初学者来说,并没有太大的区别,因此,最好选择一个并首次使用它。最重要的是,这次解释的崇高文字是一个非常轻巧的编辑器,带有许多插件,对于初学者来说,它是一个非常温和的编辑器。

撰写本文的人

田中 陽介

我在越南开展业务,并且从事与人事相关的咨询业务。我离开日本已经八年了,我享受着日本不可能发生的事情。最近,我正在使用Ruby on Rails进行Web服务。