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

Elixir

作者: elixir-editors 全部

适用于Elixir编程语言的TextMate和Sublime Text包

详细信息

  • 2023.12.30.17.29.00
  • elixir-lang.org
  • github.com
  • 7个月前
  • 1小时前
  • 12年前

安装

  • 总计 54K
  • Win 10K
  • Mac 30K
  • Linux 14K
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 1 0 0 1 0 0 0 1 0 0 0 1 1 1 0 1 0 2 0 0 0 2 0 0 0 1 1 0 1 1 0 0 1 0 0 0 0 0 1 0 0 1 0 1 0 2
Mac 2 5 1 3 3 4 4 4 5 2 0 1 4 2 1 0 0 1 0 1 1 3 2 0 1 3 2 4 2 3 1 1 1 1 1 5 0 0 3 4 4 1 0 2 1 0
Linux 1 2 1 0 0 2 1 1 1 1 0 2 0 1 3 0 1 0 0 1 3 2 2 0 1 1 0 0 0 2 2 0 2 1 1 1 1 1 0 1 2 1 1 2 2 0

读我文件

源代码
raw.githubusercontent.com

Elixir.tmbundle

Elixir编程语言提供的 TextMate / Sublime Text 包。

它提供了语法高亮、代码片段和快捷键。欢迎贡献和扩展!

注意: 对于提供更紧密和更新集成与Sublime Text 4的包,请参阅 ElixirSyntax

安装

如果您使用的是 TextMate 2,可以从中选择“偏好设置”→“包”。要手动安装,在您的shell中输入以下命令:

mkdir -p ~/Library/Application\ Support/TextMate/Pristine\ Copy/Bundles
cd ~/Library/Application\ Support/TextMate/Pristine\ Copy/Bundles
git clone git://github.com/elixir-lang/elixir-tmbundle Elixir.tmbundle

如果您使用的是 Sublime Text 3,请在您的shell中输入以下命令:

cd ~/.config/sublime-text-3/Packages # If you are on Linux
cd ~/Library/Application\ Support/Sublime\ Text\ 3/Packages # If you are on OS X
cd %HOMEPATH%\AppData\Roaming\Sublime^ Text^ 3\Packages # If you are on Windows Vista or above
cd %HOMEPATH%\Application^ Data\Sublime^ Text^ 3\Packages # If you are on Windows XP
git clone git://github.com/elixir-lang/elixir-tmbundle Elixir

现在您可以在文件中使用Elixir的颜色语法。在某些情况下,您需要重新启动Sublime Text才能使更改生效。

旧版编辑器的安装

要为 TextMate 1 设置包,请输入以下命令:

mkdir -p ~/Library/Application\ Support/TextMate/Bundles
cd !$
git clone git://github.com/elixir-lang/elixir-tmbundle Elixir.tmbundle
cd Elixir.tmbundle
git checkout tm1
osascript -e 'tell app "TextMate" to reload bundles'

如果您使用的是 Sublime Text 2,请按以下命令在您的shell中输入:

cd ~/.config/sublime-text-2/Packages # If you are on Linux
cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages # If you are on OS X
cd %HOMEPATH%\AppData\Roaming\Sublime^ Text^ 2\Packages # If you are on Windows Vista or above
cd %HOMEPATH%\Application^ Data\Sublime^ Text^ 2\Packages # If you are on Windows XP
git clone git://github.com/elixir-lang/elixir-tmbundle Elixir
cd Elixir
git checkout tm1

Sublime Text 3的代码格式化

Elixir v1.6包括代码格式化功能。此包包括将 super+shift+c 作为快捷键来自动保存和格式化您正在工作的当前文件。如果文件具有无效语法,将出现警告。

您还可以按照以下方式添加自己的快捷键

{ "keys": ["super+e"], "command": "mix_format_file" }

您还可以设置包在保存文件时自动格式化文件。要实现这一点,转到“首选项”->“包设置”->“Elixir”->“设置”,并添加 "mix_format_on_save": true