{"id":27721363,"url":"https://github.com/idleberg/sublime-atomizr","last_synced_at":"2025-04-27T10:06:42.769Z","repository":{"id":49253099,"uuid":"50016337","full_name":"idleberg/sublime-atomizr","owner":"idleberg","description":"Convert Sublime Text completions into Atom (or Visual Studio Code) snippets, and vice versa.","archived":false,"fork":false,"pushed_at":"2021-06-21T19:52:31.000Z","size":420,"stargazers_count":14,"open_issues_count":9,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-27T10:06:30.078Z","etag":null,"topics":["atom-editor","conversion","converter","sublime-text","textmate","vscode"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/idleberg.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-01-20T08:35:46.000Z","updated_at":"2024-01-02T19:40:36.000Z","dependencies_parsed_at":"2022-08-20T19:20:56.837Z","dependency_job_id":null,"html_url":"https://github.com/idleberg/sublime-atomizr","commit_stats":null,"previous_names":[],"tags_count":60,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idleberg%2Fsublime-atomizr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idleberg%2Fsublime-atomizr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idleberg%2Fsublime-atomizr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/idleberg%2Fsublime-atomizr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/idleberg","download_url":"https://codeload.github.com/idleberg/sublime-atomizr/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251119616,"owners_count":21539196,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["atom-editor","conversion","converter","sublime-text","textmate","vscode"],"created_at":"2025-04-27T10:06:42.111Z","updated_at":"2025-04-27T10:06:42.754Z","avatar_url":"https://github.com/idleberg.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Atomizr for Sublime Text\n\n[![The MIT License](https://flat.badgen.net/badge/license/MIT/orange)](http://opensource.org/licenses/MIT)\n[![GitHub](https://flat.badgen.net/github/release/idleberg/sublime-atomizr)](https://github.com/idleberg/sublime-atomizr/releases)\n[![Package Control](https://packagecontrol.herokuapp.com/downloads/Atomizr.svg?style=flat-square)](https://packagecontrol.io/packages/Atomizr)\n[![CircleCI](https://flat.badgen.net/circleci/github/idleberg/sublime-atomizr)](https://circleci.com/gh/idleberg/sublime-atomizr)\n\nConvert Sublime Text completions into Atom (or Visual Studio Code) snippets, and vice versa.\n\nAlso available for [Atom](https://github.com/idleberg/atom-atomizr) and the [command line](https://github.com/idleberg/node-atomizr) (see the [comparison chart](https://gist.github.com/idleberg/db6833ee026d2cd7c043bba36733b701)).\n\n## Installation\n\n### Package Control\n\n1. Make sure you already have [Package Control](https://packagecontrol.io/) installed\n2. Choose *“Install Package”* from the Command Palette (\u003ckbd\u003eSuper\u003c/kbd\u003e+\u003ckbd\u003eShift\u003c/kbd\u003e+\u003ckbd\u003ep\u003c/kbd\u003e)\n3. Type *“Atomizr”* and press \u003ckbd\u003eEnter\u003c/kbd\u003e\n4. Repeat steps 2 and 3 to install *“Better CoffeeScript”*\n\nWith [auto_upgrade](http://wbond.net/sublime_packages/package_control/settings/) enabled, Package Control will keep all installed packages up-to-date!\n\n### Manual installation\n\nSince [package dependencies](https://packagecontrol.io/docs/dependencies) are handled by Package Control, manual installation is not advised! If you still want to install from source, you probably know what you are doing so we won’t cover that here.\n\n## Usage\n\nThe [Command Palette](http://docs.sublimetext.info/en/latest/reference/command_palette.html) currently offers the following commands, each prefixed with “Atomizr”:\n\nAction                                     | Input             | Output\n-------------------------------------------|-------------------|----------------\nAutomatic conversion¹                      | `CSON\\|JSON\\|XML` | `CSON\\|JSON\\|XML`\nConvert Atom to Sublime Text               | `CSON\\|JSON`      | `JSON`\nConvert Atom to Visual Studio Code         | `CSON\\|JSON`      | `JSON`\nConvert Sublime Text to Atom²              | `JSON\\|XML`       | `CSON\\|JSON`\nConvert Sublime Text to Visual Studio Code | `JSON\\|XML`       | `JSON`\nConvert Visual Studio Code to Atom²        | `JSON`            | `CSON\\|JSON`\nConvert Visual Studio Code to Sublime Text | `JSON`            | `JSON`\nToggle Atom format                         | `CSON\\|JSON`      | `JSON\\|CSON`\nToggle Sublime Text format                 | `JSON\\|XML`       | `XML\\|JSON`\n\n¹⁾ converts Atom and Sublime Text only  \n²⁾ target syntax can be specified in the settings  \n\n**Note:** Since automatic conversion is based on scope, make sure the a supported CoffeeScript package is installed as well. Using [Better CoffeeScript](https://packagecontrol.io/packages/Better%20CoffeeScript) is recommended, though [CoffeeScript](https://packagecontrol.io/packages/CoffeeScript), [IcedCoffeeScript](https://packagecontrol.io/packages/IcedCoffeeScript) and [Mongoose CoffeeScript](https://packagecontrol.io/packages/Mongoose%20CoffeeScript) are also supported.\n\n### Keyboard Shortcuts\n\n*The following examples use the macOS keyboard shortcuts. On Linux or Windows use \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eAlt\u003c/kbd\u003e as modifier key instead of \u003ckbd\u003eCtrl\u003c/kbd\u003e.*\n\nMemorizing the keyboard shortcuts for conversion is easy. Just think of the \u003ckbd\u003eA\u003c/kbd\u003e key for Atom, the \u003ckbd\u003eS\u003c/kbd\u003e key for Sublime Text and the \u003ckbd\u003eV\u003c/kbd\u003e key for Visual Studio Code:\n\nAction                             | Mnemonic | Shortcut\n-----------------------------------|----------|-----------------------------------------------------------\nAtom to Sublime Text               | “A to S” | \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eA\u003c/kbd\u003e, \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eS\u003c/kbd\u003e\nAtom to Visual Studio Code         | “A to V” | \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eA\u003c/kbd\u003e, \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eV\u003c/kbd\u003e\nSublime Text to Atom               | “S to A” | \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eS\u003c/kbd\u003e, \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eA\u003c/kbd\u003e\nSublime Text to Visual Studio Code | “S to V” | \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eS\u003c/kbd\u003e, \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eV\u003c/kbd\u003e\nVisual Studio Code to Atom         | “V to A” | \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eV\u003c/kbd\u003e, \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eA\u003c/kbd\u003e\nVisual Studio Code to Sublime Text | “V to S” | \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eV\u003c/kbd\u003e, \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eS\u003c/kbd\u003e\nAtom to Atom                       | “A to A” | \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eA\u003c/kbd\u003e, \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eA\u003c/kbd\u003e\nSublime Text to Sublime Text       | “S to S” | \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eS\u003c/kbd\u003e, \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eS\u003c/kbd\u003e\n\nFor automatic conversion, press \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eC\u003c/kbd\u003e twice.\n\n### Settings\n\nSome of the default conversion settings can be modified from the *Package Settings* menu:\n\n* Rename target files (`boolean`)\n* Add or remove trailing tab-stops (`boolean`)\n* Indentation level (`int`)\n* Sort keys (`boolean`)\n* Scope replacement rules (`array`)\n* Atom snippet syntax format (`boolean`)\n\n# License\n\nThis work is licensed under the [The MIT License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidleberg%2Fsublime-atomizr","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fidleberg%2Fsublime-atomizr","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidleberg%2Fsublime-atomizr/lists"}