all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Mike <mflynn@scu.edu>
To: help-gnu-emacs@gnu.org
Subject: Re: Ways to use Emacs when programming C++ with Visual Studio?
Date: Tue, 25 Nov 2014 15:40:41 -0800 (PST)	[thread overview]
Message-ID: <0ec987de-8c9d-4655-8764-9fd805fc134e@googlegroups.com> (raw)
In-Reply-To: <mailman.14499.1416870041.1147.help-gnu-emacs@gnu.org>

On Monday, November 24, 2014 3:00:43 PM UTC-8, Ken Goldman wrote:
> On 11/6/2014 8:09 PM, Emanuel Berg wrote:
> > Thorsten Jolitz <tjolitz@gmail.com> writes:
> >
> >> I'm really new to this C++ thing, so I would
> >> appreciate some tips
> 
> My pattern:
> 
> I use emacs for heavy coding.
> 
> I use Visual Studio for compiling, fixing minor coding errors that the 
> compiler finds, and for debugging.
> 
> I use autorevert to keep the emacs buffers in sync with disk.  There's a 
> similar setting in VS.
> 
> It might seem odd, but I believe in the best tool for the job.  Emacs is 
> a great editor for coding.  VS is a great debugger, easier to set up and 
> use (IMHO) than eclipse.

I agree with you.  That was the way I would use it.  Emacs for editing, but in the debugging phase use VS and make the hopefully small changes debugging would throw up through the VS editor.
I would just keep exitting and re-starting emacs to ensure I got the edits I had made in VS.  Thanks for letting me know about autorevert.  I'll try that out.
Sometimes, even during debugging, I'd find that the edits I wanted to make were easier using Emacs.  So I'd make the changes in Emacs, then I would close every file window in VS, save all the files open in Emacs, then tell VS to rebuild everything!  Not really much fun, but as Emacs is my favorite editor by far,and VS my favorite debugger for Windows, I could not find a better way.





  parent reply	other threads:[~2014-11-25 23:40 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <mailman.11982.1414182986.1147.help-gnu-emacs@gnu.org>
2014-11-07  1:09 ` Ways to use Emacs when programming C++ with Visual Studio? Emanuel Berg
2014-11-07 10:21   ` Thorsten Jolitz
     [not found]   ` <mailman.13103.1415355713.1147.help-gnu-emacs@gnu.org>
2014-11-10  0:51     ` 3246251196ryan
2014-11-10 10:43       ` Thorsten Jolitz
     [not found]       ` <mailman.13369.1415616253.1147.help-gnu-emacs@gnu.org>
2014-11-11 14:28         ` 3246251196ryan
2014-11-24 23:00   ` Ken Goldman
     [not found]   ` <mailman.14499.1416870041.1147.help-gnu-emacs@gnu.org>
2014-11-25 23:40     ` Mike [this message]
2014-11-26 14:55       ` Ken Goldman
2014-12-02 20:50         ` Robert Thorpe
2014-12-02 20:54           ` Óscar Fuentes
     [not found]       ` <mailman.14674.1417013766.1147.help-gnu-emacs@gnu.org>
2014-11-26 21:54         ` mflynn
2014-10-24 20:35 Thorsten Jolitz
2014-10-26  2:47 ` Óscar Fuentes
2014-10-27  8:41   ` Thorsten Jolitz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=0ec987de-8c9d-4655-8764-9fd805fc134e@googlegroups.com \
    --to=mflynn@scu.edu \
    --cc=help-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.