https://github.com/glavin001/atom-preview
:construction: (NO LONGER MAINTAINED) :construction: - :eyeglasses: Ultimate previewer of source code in Atom.
https://github.com/glavin001/atom-preview
Last synced: 28 days ago
JSON representation
:construction: (NO LONGER MAINTAINED) :construction: - :eyeglasses: Ultimate previewer of source code in Atom.
- Host: GitHub
- URL: https://github.com/glavin001/atom-preview
- Owner: Glavin001
- License: mit
- Created: 2014-07-14T15:28:49.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2018-11-21T15:09:14.000Z (over 6 years ago)
- Last Synced: 2025-03-28T21:21:40.623Z (about 2 months ago)
- Language: CoffeeScript
- Homepage: https://atom.io/packages/preview
- Size: 149 KB
- Stars: 51
- Watchers: 7
- Forks: 23
- Open Issues: 44
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# [Preview for Atom](https://github.com/Glavin001/atom-preview)
> Ultimate previewer of source code in Atom.
[](https://gitter.im/Glavin001/atom-preview)
[](http://github.com/Glavin001/atom-preview)
[](http://github.com/Glavin001/atom-preview/fork)Atom Package: https://atom.io/packages/preview
```bash
apm install preview
```Or Settings/Preferences ➔ Packages ➔ Search for `preview`
## Features
- [x] Preview source code in compiled form in separate tab
- [x] Live updating of preview
- [x] Shows loading and error messages
- [x] [Updates on Tab Change](https://github.com/Glavin001/atom-coffeescript-preview/issues/3)
- [x] [Highlights using active Atom theme](https://github.com/Glavin001/atom-coffeescript-preview/issues/5)
- [x] [Users can manually change the default preview renderer](https://github.com/Glavin001/atom-preview/issues/22)
- [x] [SpacePen Views can live preview!](https://github.com/Glavin001/atom-preview/issues/47)## Supported Languages
- [x] [CoffeeScript](https://github.com/Glavin001/atom-preview/issues/1)
- [x] [Literate CoffeeScript](https://github.com/Glavin001/atom-preview/pull/18)
- [x] [LESS](https://github.com/Glavin001/atom-preview/issues/2)
- [x] [Jade](https://github.com/Glavin001/atom-preview/issues/8)
- [x] [DogeScript](https://github.com/Glavin001/atom-preview/issues/12)
- [x] [TypeScript](https://github.com/Glavin001/atom-preview/issues/5)
- [x] [Stylus](https://github.com/Glavin001/atom-preview/issues/21)
- [x] [DSON](https://github.com/Glavin001/atom-preview/issues/13)
- [x] [React (JSX)](https://github.com/Glavin001/atom-preview/issues/41)
- [x] [EmberScript](https://github.com/Glavin001/atom-preview/issues/39)
- [x] [ng-classify](https://github.com/Glavin001/atom-preview/issues/60)
- [x] [LiveScript](https://github.com/Glavin001/atom-preview/issues/89)
- [x] [SASS/SCSS](https://github.com/Glavin001/atom-preview/issues/3)
- [x] [glslPreprocessor](https://github.com/Glavin001/atom-preview/issues/145)
- [ ] [Markdown](https://github.com/Glavin001/atom-preview/issues/7)
- [ ] [Haml](https://github.com/Glavin001/atom-preview/issues/9)
- [ ] [ClojureScript](https://github.com/Glavin001/atom-preview/issues/15)
- [ ] [Dart](https://github.com/Glavin001/atom-preview/issues/14)## Package Settings
- `Refresh Debounce Period` (milliseconds) -
Set the debounce rate for preview refreshing.
For instance, if you type or switch tabs,
how long of a pause before the preview refreshes.
- `Update On Tab Change` (boolean) -
Should the preview update to the currently active tab?
- `glslangValidator` (string) - Path to [glslangValidator](https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/). Needed for [GLSL](https://en.wikipedia.org/wiki/OpenGL_Shading_Language) preview (pre-processed). You can compile it from [source](https://github.com/KhronosGroup/glslang) or download as part of [VulkanSDK](https://www.lunarg.com/vulkan-sdk/).
- `Remove Extra Blank Lines` (boolean) - Remove extra blank lines in GLSL preprocessed output.## Screenshots
### Preview CoffeeScript as JavaScript

### Syncing with Tab Changes

[npm]: https://www.npmjs.org/package/generator-atom-package
[atom-doc]: https://atom.io/docs/latest/creating-a-package "Official documentation"