2013-12-09 28 views
13

tuşlarına basarken düzenleme sınıf etiketinden çıkmasını önleme VS2013'te beğendiğim özellik CSHTML dosyalarındaki CSS Sınıfı IntelliSense'tir, ancak SPACE tuşlarına basarken etiketlerinden çıkacakları yeni özellik oldukça can sıkıcıdır.Visual Studio 2013'ün SPACE

Örneğin

:

<button class="btn_ <- My pointer is here 

ve ben SPACE basın ve btn-default eklemek, ancak bunun yerine, dışarı atlar istiyorum: Ben genellikle birden fazla sınıflar ile Bootstrap kullanın diyor

<button class="btn" _ <- new pointer position 

ve derslerle çalışmak için daha fazla zamanım var. Bunu kapatmak için bir yolu var mı?

P.S.: Bu aşmak için benim şimdiki en hızlı şekilde SPACE basmadan önce ESCbasmaktır. Esc kullanarak birkaç kombinasyonlar deneyerek Dürüst

cevap

6

, Spaceönce hızlı yolu olabilir. İhtiyacınız olan tüm dersleri eklemeniz bittiğinde "çıkış" da sağlar, örneğin

. class="btn<ESC><SPACE>btn-secondary<ESC><SPACE>alert<ESC><SPACE>alert-info<SPACE>" <-- this quote is skipped at the last space and you can add other attirbutes

Diğer bir özellik, özelliklerin otomatik olarak tamamlanmasını tamamen devre dışı bırakmaktır. Bu, Tools>Options>Text Editor>HTML>Advanced'a giderek, Insert attribute value quotesfalse'a ayarlanarak yapılabilir.

+1

ESC ipucu için teşekkürler! Ancak, bu yine de "Insert attribute value quotes" özelliği kapalıyken gerçekleşir. – Andrew

+0

Aynı burada. Ben de vim modunu kullanıyorum, böylece esc'e basmaya devam edemem. –

0

Araçlar> Seçenekler> Metin Düzenleyicisi> Html> Gelişmiş ve özel girilen özellik öznitelik değeri tırnak işaretleri. Yeh kendinizde tırnak koymak zorunda ama doğrusu o zaman her seferinde geri

atlamak zorunda olacaktır Bilginize esc seçeneği bana

microsoft bazı biri için işe yaramadı kesin olsa UX derse ihtiyacı