Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Is there a keyboard shortcut in TeXnicCenter to complete the current environment? In other words, it should add the appropriate \end{....}.

share|improve this question
2  
Press Ctrl + Space. –  Gonzalo Medina Jun 15 '11 at 18:07
1  
Have a look at Tips on code completion on TeXnicCenter. –  Stefan Kottwitz Jun 15 '11 at 18:35
5  
@doncherry: in that case, I'll recommend to always type \begin{<env>} \end{<env>} at once (and in this circumstances auto completion can be handy), and fill the contents afterwards; this helps to prevent forgetting to end an environment. –  Gonzalo Medina Jun 15 '11 at 19:29
2  
Obligatory emacs answer: C-c ] closes the current environment. –  Seamus Jul 1 '11 at 10:24
1  
Sadly, it does seem that the correct answer is "there isn't". Oh well. It's the main feature I miss from Emacs. –  Jeremy Hurwitz Jul 6 '11 at 22:48
show 3 more comments

1 Answer

up vote 3 down vote accepted

(Summarising comments as an answer, so that this question is 'answered'.)

It seems that you are looking for a keyboard shortcut to take the input

\begin{pumpkinpie}
  Tralala

and have TeXniccenter automatically close the environment with

\end{pumpkinpie}

(i.e. to close whatever the last environment opened was.) At present, the answer is 'TeXniceenter does not have such a function'. Perhaps lodge a feature request.

share|improve this answer
    
Thanks! I've marked this as the accepted answer. I've filed a feature request (sourceforge.net/tracker/…) in case anyone else is interested. –  Jeremy Hurwitz Jul 19 '11 at 18:38
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.