Atom preferences for comfortable Python coding

An Atom setting for efficient Python coding This is a personal Atom environment setting for comfortable Python coding.


Update


Prerequisite

Installations

Basic utilities autocomplete-paths

> apm install autocomplete-paths

Counter

> apm install counter

Highlight-selected

> apm install highlight-selected

Split-diff

> apm install split-diff

Tablr

Note: use the git repository below

> apm install https://github.com/mfripp/atom-tablr.git

Date

> apm install date

Show-ideographic-space

> apm install show-ideographic-space

Projects Project-manager

> apm install project-manager

File-icons

> apm install file-icons

Project-view

> apm install project-view

Tree-view-git-status

> apm install tree-view-git-status

Version control Git-plus

> apm install git-plus

Git-log

> apm install git-log

Git-time-machine

> apm install git-machine

Linter, Autocompletion, Code formatter Linter

> apm install linter

Linter-UI-Default

> apm install busy-signal intentions linter-ui-default

Linter-pylint

> pip install pylint
> apm install linter-pylint

Linter-pycodestyle

> pip install pycodestyle
> apm install linter-pycodestyle

Linter-pydocstyle

> pip install pydocstyle
> apm install linter-pydocstyle

Linter-flake8

> pip install flake8 flake8-docstrings hacking
> apm install linter-flake8

Linter-mypy

> pip install mypy
> apm install linter-mypy

Autocomplete-python

> apm install autocomplete-python

Hyperclick

> apm install hyperclick

Atom-beautify

> pip install autopep8
> apm install atom-beautify

Python-docstring

> apm install python-docstring

Markdown writing Document Outline

> apm install document-outline

Markdown-Writer

> apm install markdown-writer

Markdown-scroll-sync

> apm install markdown-scroll-sync

Toolbar for Markdown-Writer

> apm install tool-bar tool-bar-markdown-writer

Markdown to PDF

> apm install markdown-pdf

Markdown-table-editor

> apm install markdown-table-editor

Atom-csv-markdown

> apm install atom-csv-markdown

Minimap Minimap

> apm install minimap

Minimap-cursorline

> apm install minimap-cursorline

Minimap-find-and-replace

> apm install minimap-find-and-replace

Minimap-highlight-selected

> apm install minimap-highlight-selected

Minimap-split-diff

> apm install minimap-split-diff

Minimap-linter

> apm install minimap-linter

Debugger Python-debugger

> apm install python-debugger

IPython kernel with Jupyter Hydrogen

> pip install jupyter (optional: numpy, pandas, matplotlib)
> apm install hydrogen

Hydrogen Launcher

> apm install hydrogen-launcher

Python language-specific extensions for Hydrogen

> apm install hydrogen-python

Data Explorer

> apm install data-explorer

Markdown-cell-highlight

> apm install markdown-cell-highlight

Hydrogen-cell-separator

> apm install hydrogen-cell-separator

Cell-navigation

> apm install cell-navigation

Recommended Posts

Atom preferences for comfortable Python coding
python> coding guide> PEP 0008 --Style Guide for Python Code
2016-10-30 else for Python3> for:
python [for myself]
Settings for Python coding in Visual Studio Code
About Python for loops
Copy of python preferences
Preferences for playing Wave in Python PyAudio and PortAudio
About Python, for ~ (range)
python textbook for beginners
Refactoring tools for Python
Python programming with Atom
python for android Toolchain
Expose settings.json for efficient Python coding in VS Code
OpenCV for Python beginners
Install Python (for Windows)
[Python] for statement error
Python environment for projects
Tips for coding short and easy to read in Python
How to use machine learning for work? 03_Python coding procedure
Use a scripting language for a comfortable C ++ life-OpenCV-Port Python to C ++-
Python memo (for myself): Array
About Fabric's support for Python 3
Python list, for statement, dictionary
Python for Data Analysis Chapter 4
Learning flow for Python beginners
Python 3.6 installation procedure [for Windows]
Python learning plan for AI learning
Search for strings in Python
Python Tkinter notes (for myself)
OpenCV3 installation for Python3 @macOS
Python code memo for yourself
[Python] xmp tag for photos
Python environment construction For Mac
Techniques for sorting in Python
pp4 (python power for anything)
Roadmap for publishing Python packages
Python 3 series installation for mac
Python #function 2 for super beginners
Python template for Codeforces-manual test-
Basic Python grammar for beginners
3 months note for starting Python
Qt for Python app self-update
Python for Data Analysis Chapter 2
100 Pandas knocks for Python beginners
Checkio's recommendation for learning Python
Keyword arguments for Python functions
[For organizing] Python development environment
[Python] Sample code for Python grammar
Python for super beginners Python #functions 1
[Python / PyQ] 4. list, for statement
Simple HTTP Server for python
[Python + Selenium] Tips for scraping
Python #list for super beginners
~ Tips for beginners to Python ③ ~
Extract only Python for preprocessing
Indentation formatting for python scripts
Introduction to Python For, While
About "for _ in range ():" in python
tesseract-OCR for Python [Japanese version]
[Python] Iterative processing (for, while)