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

Transcrypt

在 Sublime Text 3 中编码和解码文本

标签 加密

详细信息

  • 1.4.0
  • github.com
  • github.com
  • 6年前
  • 2小时前
  • 10年前

安装次数

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

README

源代码
raw.githubusercontent.com

Transcrypt Sublime Text 3 软件包

使用 PyCrypto 使用 AES 加密和解密文档或选择项。

安装

包控制

  • 有关安装包控制的说明,请参阅这里
  • 在 Sublime Text 中搜索软件包 'Transcrypt'

手册

使用操作系统适当的路径将此仓库克隆到 Sublime Text 3/Packages

OSX

git clone git://github.com/eddiejessup/Transcrypt.git ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Transcrypt

Windows

git clone git://github.com/eddiejessup/Transcrypt.git "%APPDATA%\Sublime Text 3\Packages\Transcrypt"

Linux

git clone git://github.com/eddiejessup/Transcrypt.git ~/.config/sublime-text-3/Packages/Transcrypt

用法

通过

  • 右键单击菜单项 Transcrypt
  • 菜单项 工具 -> Transcrypt
  • 默认快捷键
    • 加密:⌘+k, e (OSX) 或 ctrl+k, e (Linux 和 Windows)
    • 解密:⌘+k, d (OSX) 或 ctrl+k, d (Linux 和 Windows)
    • 切换 '加密保存' 模式:⌘+k, ⌘+e (OSX) 或 ctrl+k, ctrl+e (Linux 和 Windows)

这些命令可以在选择、多个选择或未选择任何内容的情况下在整篇文章中工作。一旦触发命令,你会被提示输入密码。

'加密保存'

如果启用此模式,则默认保存快捷键(OSX 中的 ⌘+s 或 Linux 和 Windows 中的 ctrl+s)将打开密码加密提示,并且只有在输入密码后才会加密和保存文档。如果取消加密,则文件不会被保存。这应该有助于防止意外以纯文本形式保存您的私人文件。

此模式按文件逐个切换,并且应该持续到文件打开。

当文件启用了该模式时,查看该文件时状态栏(左下角)将显示 '加密保存'。

备注

  • 未更改 save 的菜单项,因此如果需要,仍可以执行常规保存(或您可以简单地禁用该模式)。
  • 如果您已将 save 的默认快捷键更改为其他内容,则不会自动重定向(尽管当然可以手动更改)
  • 此功能是实验性的,请在使用时自行承担风险!

需求

由于包含预编译的针对Python 3.3的C扩展模块,仅支持Sublime Text 3。

冲突

因为这个项目本质上是Crypto的分支,它使用相同的默认快捷键绑定。在其他情况下它们可以和谐共存,所以如果你因为某些原因想要同时使用这两个,请更改其中一个的快捷键绑定。

关于

基于Crypto,由Derek Anderson 开发,以及Richard MitchellPyCrypto 的分支。

与Crypto具有相同的接口,但通过避免子进程接口,支持更大的文本选择。

作者 & 贡献者

许可证

MIT许可证