Snaked user manual ==================== `Snaked`_ (**snak**\ e **ed**\ itor) is light and :ref:`minimalist ` editor inspired by `Scribes`_, mainly targeting python developers, it's generic enough to please other kind of users too. Features: * Light UI. There are no menu, tool bar, status bar or project browser at all. Only lasts the editor view itself. * `gtksourceview2`_ based. * Keyboard oriented control. * Automatic projects. In most cases you do not need such boring operation like :menuselection:`File --> New project`. With `Snaked`_ you just start editing your file! * Project navigation via ``Quick Open dialog``. * Sessions - restore the last state (or any explicit session). * The current position is also stored of each edited file. * Python auto completion and navigation via rope with very flexible type hinting framework. Plus an advanced support for PyGtk and Django. * Basic python code hints via pyflakes. * Snippets (macro-like code expansion for common coding patterns). * Unittests (with `py.test `_ as backend, so there is support for usual UnitTest cases, nose cases and ``py.test`` itself). * Multilingual Spell checking. .. image:: /images/snaked.* :scale: 50% :align: center .. note:: Just a brief remark: I'm not a native English speaker so you may feel some confusion reading this manual. Please, :ref:`share ` your discomfiture with me. I'll be very grateful for that. Content ------- .. toctree:: :maxdepth: 2 intro install start plugins python contacts .. _snaked: http://github.com/baverman/snaked .. _scribes: http://scribes.sourceforge.net .. _gtksourceview2: http://projects.gnome.org/gtksourceview/