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

Java字节码

xdrop 所有

这是一个ST2/ST3的包,用于为Java字节码指令引入语法高亮。

详细信息

  • 1.0.5
  • github.​com
  • github.​com
  • 7年前
  • 2小时前
  • 9年前

安装次数

  • 总数 13K
  • Win 9K
  • Mac 2K
  • 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 1 1 0 0 2 1 0 1 2 0 0 3 0 0 0 0 0 0 0 1 1 1 0 0 1 2 0 0 0 0 1 2 1 0 1 0 1 0 0 1 2 0 2 1 1
Mac 1 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 2 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

源代码
raw.​githubusercontent.​com

Sublime Text Java字节码(语法高亮)

/readmes/img/573c4e2417cfe6df1e2b74462cfdda06540f4497.svg

概述

这是一个为Sublime Text编辑器(ST2/ST3)引入Java字节码语法高亮的包。

当前支持的

Javap(Java类文件反汇编器)

http://i.imgur.com/QbtbKpg.png

JBE(Java字节码编辑器)

http://i.imgur.com/uAXOxfy.png

版本

1.0.5

安装

  1. 安装了Package Control后,访问命令面板(Ctrl+Shift+P),选择安装包,然后选择Java字节码。
  2. 在右下角点击,并选择Java Bytecode > Java Bytecode (默认)(或者如果你已设置自定义颜色方案,选择自定义

另外,如果没有安装Package control(我强烈推荐安装)

  1. 转到首选项 | 浏览包...

  2. 在包目录内,使用以下命令克隆主题仓库

    git clone https://github.com/xdrop/Java-Bytecode.git "Java Bytecode"

自定义语法高亮

该包通过包含以下自定义作用域提供对自定义语法高亮的支持

  • return和类似关键字
  • new关键字
  • getfield/putfield和类似的字段访问器
  • astore和类似的局部字段存储
  • aload和类似的局部字段加载
  • 调用invoke...
  • nop
  • javap使用的Java关键字
  • 所有字节码指令列表

(!) 要使用自定义语法着色,需要编辑 theme 提供这些自定义作用域支持的语法。

指令

  1. 获取您希望修改的颜色方案的.tmTheme文件
  2. 在文本编辑器中打开它
  3. 从这个包目录中获取addedscopes.xml文件
  4. 找到 </array> 结束标签,并在其之前复制 addedscopes.xml 的内容。
  5. 将您的新的 .tmTheme 文件加载到 tmTheme 编辑器 中,并根据您的需求进行自定义。
  6. 下载它并将其添加到您的包目录中。
  7. 转到 首选项 | 颜色方案 并选择它。
  8. Java 字节码(自定义高亮显示) 设置为您要使用的语言。

许可证

版权所有(c)2015-2017 xdrop

兹特此免费授予任何获取此软件及其相关文档文件(“软件”)副本的任何人,在非限制性条件下使用软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并准许向软件提供方提供软件的人从事如此行为,但必须遵守以下条件:

上述版权声明和本许可声明应包含在软件的所有副本或 substantial portions 中。

软件按“原样”提供,不提供任何形式的质量保证或适用性保证,无论是明示的、暗示的,还是关于商业用途、特定目的的适用性和非侵权的保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是基于合同、侵权还是其他原因,因为源于、出自或与软件的使用或其他交易相关。