unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* Emacs Remote Python Interpreters
@ 2012-06-04 20:57 Matt McClure
  2012-06-05  6:26 ` Andreas Röhler
  2012-06-05  7:45 ` Michael Albinus
  0 siblings, 2 replies; 17+ messages in thread
From: Matt McClure @ 2012-06-04 20:57 UTC (permalink / raw)
  To: help-gnu-emacs

I'd like to use Emacs as my IDE for a Python project as follows:

1. Emacs running on a Mac host machine.
2. Python running on a Linux guest VM.
3. A single copy of the code shared between the host and guest
machines via NFS or VirtualBox shared folder.

Emacs on the host machine would use the guest VM's Python interpreter
for all execution, including code completion and debugging. I imagine
using directory-local variables to configure a remote Python
interpreter and a mapping between the respective host and guest
filesystem path prefixes.

What I'm looking for is pretty similar to [PyCharm's remote python
interpreters][1]. Has anyone built something similar for Emacs, for
Python environments or for any other language? I built a little
[prototype][2], but it's just a toy so far.

[1]: http://www.jetbrains.com/pycharm/webhelp/configuring-remote-python-interpreters.html
[2]: https://github.com/matthewlmcclure/emacs-remote-python

-- 
Matt McClure
http://www.matthewlmcclure.com
http://www.mapmyfitness.com/profile/matthewlmcclure



^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2012-06-11  6:59 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-04 20:57 Emacs Remote Python Interpreters Matt McClure
2012-06-05  6:26 ` Andreas Röhler
2012-06-05  7:45 ` Michael Albinus
2012-06-05 13:18   ` Matt McClure
2012-06-05 16:21     ` Michael Albinus
2012-06-05 18:49       ` Matt McClure
2012-06-06 13:39         ` Michael Albinus
2012-06-06 13:58           ` Michael Albinus
2012-06-06 15:50           ` Matt McClure
2012-06-07 17:02             ` Matt McClure
2012-06-08 10:47               ` Michael Albinus
2012-06-08 13:32                 ` Michael Albinus
2012-06-08 13:36                   ` Matt McClure
2012-06-09 13:12                     ` Matt McClure
2012-06-09 13:49                       ` Michael Albinus
2012-06-11  2:11                         ` Matt McClure
2012-06-11  6:59                           ` Michael Albinus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).