All Projects → foreshadow → atom-python-run

foreshadow / atom-python-run

Licence: MIT License
A simple atom package. Press one key to run your python code in atom.

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language

Labels

Projects that are alternatives of or similar to atom-python-run

atom-minimap-linter
Atom package to display linter markers on minimap
Stars: ✭ 26 (-38.1%)
Mutual labels:  atom
drop-feeds
Drop Feeds is a Sage / Sage++ like addon (webextension) for Firefox Quantum
Stars: ✭ 18 (-57.14%)
Mutual labels:  atom
element-helper
🚀 Element-Helper is a Atom package for Element-UI.
Stars: ✭ 74 (+76.19%)
Mutual labels:  atom
particule
Fine-grained atomic React state management library
Stars: ✭ 31 (-26.19%)
Mutual labels:  atom
overlay
Gentoo overlay
Stars: ✭ 31 (-26.19%)
Mutual labels:  atom
atom-file-bookmark
Bookmark files in your project for quick access
Stars: ✭ 16 (-61.9%)
Mutual labels:  atom
atom-lebab
Atom package for convert es5 to es6/7 use lebab
Stars: ✭ 21 (-50%)
Mutual labels:  atom
atom-ide-crystal
Crystal IDE package for Atom using the Scry Language Server
Stars: ✭ 24 (-42.86%)
Mutual labels:  atom
atom-toolbar-almighty
Atom editor's missing toolbar
Stars: ✭ 21 (-50%)
Mutual labels:  atom
syntax-atom-ui
An Atom UI theme inspired by Framer’s popular code editor.
Stars: ✭ 26 (-38.1%)
Mutual labels:  atom
autocomplete-racer
Rust auto-completion and hyperclick provider for the atom editor, using racer as back-end.
Stars: ✭ 12 (-71.43%)
Mutual labels:  atom
atom-loved-syntax
Love never ends
Stars: ✭ 12 (-71.43%)
Mutual labels:  atom
hey-pane
👋 atom package to enlarge the active pane
Stars: ✭ 43 (+2.38%)
Mutual labels:  atom
nebula-ui
A beautifully minimal, subtly animated, and carefully-designed Atom UI theme with innovative new ideas.
Stars: ✭ 41 (-2.38%)
Mutual labels:  atom
rss-button-for-safari
Safari web extension for news feed discovery of RSS, Atom, JSON Feed & RDF+RSS.
Stars: ✭ 16 (-61.9%)
Mutual labels:  atom
language-65asm
Adds syntax highlighting to 65816/65C816/65802/6502/65C02 files in Atom, with extra support for various compilers.
Stars: ✭ 32 (-23.81%)
Mutual labels:  atom
syntax-atom
An Atom dark theme inspired by Framer’s popular code editor.
Stars: ✭ 22 (-47.62%)
Mutual labels:  atom
coeditor
Yet Another Pair Programming Package for Atom.
Stars: ✭ 27 (-35.71%)
Mutual labels:  atom
atom-language-perl6
Atom/Github Raku Syntax Highlighting Support 🦋
Stars: ✭ 22 (-47.62%)
Mutual labels:  atom
dataViz CADi
Materials for the "Data Visualization" CADi workshop @ "Tecnológico de Monterrey"
Stars: ✭ 14 (-66.67%)
Mutual labels:  atom

atom-python-run package

GitHub issues GitHub stars GitHub forks GitHub license

Run your python (.py) source file using F5 or F6!

Contents

Prerequisite

  • Atom Text Editor (nightly or latest stable release)
  • Python 2 and/or 3
  • Add Python (and any other interpreters) to the PATH environment variable.

Features

  • Using python
    • Almost the same console with python IDLE, which provides syntax error and runtime error messages.
  • CodeBlocks debug console style
    • Shows return value and execution time
      • It is a rough time based on real time rather than CPU kernel / user time

Compatibility

  • Cross Platform Compatible

    • Runs on Windows, Mac OS X, and Linux
  • True Arbitrary Execution

    • Global python is the default interpreter
    • Execute using any interpreter
    • Pass options to the given interpreter
    • Pass arguments to the program to be executed
  • Python 2 and 3

    • Note: If you have problems executing, you can install a global version of latest python2.7.x (even if you have python3.x.x installed). Please report any python3 issues if you want to avoid installing a global python2 version.

Documentation

This project has been documented in a fair amount of detail over time. This documentation can be found in the Wiki.

Everyone should take the time to reveiw the Wiki README at the bare minimum. It details an overview on how to handle issues, use different versions, and includes links to primary sections of the Wiki.

Everyone should also take the time to review the Wiki section How do I use atom-python-run?. It covers everything from installation, to configuration, logging, and much more. You just might be surprised by what you can do with atom-python-run.

You should have the basics after having covered both the README and How Do I use atom-python-run? sections. Most FAQ's can be resolved by simply reading them. The guides provided should allow us to help you with what ever issue you're facing.

NOTE: Be sure to read the Wiki and the Wiki README before reporting an issue or making a pull request. A lot of time has been put in to it to help you the user (or dev) get started and on your way.

Issues

  • Before newing an issue, check to see if someone else is experiencing any related issues.
  • Check to see if any issues that were closed resemble your issue and re-open it addressing that you're experiencing a similar issue.
  • Provide details about your issue, such as errors and/or logs.
  • Provide reproduction steps (we can't help you if we don't know how to reproduce the error!).

Development

If you're a developer and are interested in this project you can find this repos API's in the Wiki. More specifically, you'll want to take a look at How does the cp module work? and How does the terminal.js module work? sections of the Wiki.

You can also just read the key source files

A screenshot of your package

This is a package for Atom

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].