Visual Studio'nun yöntemlerimi ve döngülerimi düzgün bir şekilde girintili hale getirmek için otomatik olarak biçimlendirebileceğini biliyorum, ancak ayarı bulamıyorum.
Visual Studio'nun yöntemlerimi ve döngülerimi düzgün bir şekilde girintili hale getirmek için otomatik olarak biçimlendirebileceğini biliyorum, ancak ayarı bulamıyorum.
Yanıtlar:
Bir seçimi biçimlendirmek için: Ctrl+ K, Ctrl+F
Bir belgeyi biçimlendirmek için: Ctrl+ K, Ctrl+D
Bkz önceden tanımlanmış klavye kısayolları . (Bu ikisi Edit.FormatSelection
ve Edit.FormatDocument
.)
OSX'te CMD ⌘anahtarı kullanmayın Ctrl:
Format document is not available...
hata mesajınız varsa, lütfen okuyun: stackoverflow.com/q/8812741/1016891
Visual Studio 2010/2013/2015/2017 için
Araç Çubuğu Düzen -> İleri (siz göremiyorsanız Gelişmiş , çözüm explorer bir kod dosyasını seçip tekrar deneyin)
C # kodlaması için ayarlandığım için kısayollarınız benimkinden farklı görünebilir, ancak araç çubuğunda gezinmek sizi bunlara götürür.
Çalışmıyorsa, otomatik biçimin çalışmasını durduran eksik köşeli parantezler gibi kodunuzdaki hataları arayın.
Aşağıdaki adımları takip et:
Tools
Options
Text Editor options
C#
Örnek olarak kullandım .Aşağıdaki resme bakın:
Her kaydettiğinizde tüm belgeyi biçimlendiren "Belgeyi Kaydet'te Biçimlendir" adında bir uzantı yükledim. VS15 veya 17'ye yüklemek için Araçlar'da "Uzantılar ve Güncellemeler ..." i tıklamanız yeterlidir:
Ardından, sol paneldeki "Çevrimiçi" seçeneğine gidin ve "Kaydetme sırasında belgeyi biçimlendir" seçeneğini arayın
Umut ediyorum bu yardım eder!.
Mac'te: Shift+ Option+F
Ubuntu'da: Ctrl+ Shift+I
HTML Kaynak Düzenleme araç çubuğunu görüntülerseniz, "Tüm Belgeyi Biçimlendir" düğmesi de vardır
Kabul edilen yanıtta sağlanan çözüm Microsoft Visual Studio 2012 için geçerli değildir .
VS2012 durumunda kısayollar:
Bu kombinasyonları kullanırdım. Bir belgeyi kaydetme işleminde bu işlemi otomatikleştirdim. Mayın uzantısını Kaydet'te Belgeyi Biçimlendirmeyi deneyebilirsiniz
VS 2017 ve 2019'da
Belgeyi Biçimlendir CTRL E + D.
Ancak ... Araç çubuğuna Belgeyi Biçimlendir düğmesini eklemek istiyorsanız bunu yapın.
Araç çubuğuna sağ tıklayın.
"Özelleştir" i
seçin. "Komutlar" Sekmesini seçin.
"Araç Çubuğu" radyo düğmesini seçin.
Radyo düğmesinin yanındaki açılır menüden (veya bottonun açık olmasını istediğiniz araç çubuğundan) "Metin Editörü" nü seçin
Şimdi ...
Düğmesini Add Commandtıklayın.
Kategoriler: Düzenleme
Komutları: Belge Biçimi
TıklayınOK
Araçlar -> Seçenekler -> Metin Düzenleyicisi altında , biçimlendirmek istediğiniz dilin Biçimlendirme -> Genel bölümüne giderek Genel'i bulacaksınız . Üç biçimlendirme onay kutusunu da işaretleyin.
Altında Araçlar -> Seçenekler -> Metin Düzenleyici , daha sonra giderek TABS bulacaksınız sizi biçimlendirmek için dilediği dili bölümünde Girintilenmiş . Seç Smart ve kapanış unsurlarından biri her kullandığınızda otomatik biçimlendirme aktive edecek; )} girin.
Tuş vuruşlarına gerek yok.
Son araç çubuğu düğmesinin sağındaki küçük açılır oku tıklatarak düğmeleri araç çubuğunuza ekleyebilir, "Düğmeler Ekle veya Kaldır" ı seçebilir ve ardından bunlara onay işareti eklemek istediğiniz düğmeleri tıklatabilirsiniz. Seçtiğiniz düğmeler araç çubuğunuzda görünecektir ...
Ardından metni seçip Girintiyi Artır veya Girintiyi Azalt düğmelerini tıklamanız yeterlidir. Bunu yalnızca Visual Studio 2013'te test ettim.
Orijinal soru "Ayarı bulamıyorum" dedi.
Basit cevap: Üst menüye bakın, sonra
Düzenle -> Gelişmiş -> Belgeyi Biçimlendir
Ayrıca, o işlev için atanmış tuş vuruşlarını da görürsünüz. Ezberlemek için özel bir şey yok. Bu, farklı işletim sistemlerinde birden fazla geliştirici ortamı kullanıyorsanız gerçekten yardımcı olur.
Verileri seçin ve sağ tıkladığınızda bu seçeneği bulacaksınız. BİÇİM BELGESİ ve BİÇİM SEÇİMİ
Daha yeni sürümlerde, belge genelinde biçimlendirme kısayolu: Shift+ Alt+F
Sadece Starwfanatic ve Ewan'ın cevaplarını daha da ileriye götürmek için . Sen eklemek için IDE özelleştirebilirsiniz herhangi için düğmeye herhangi araç çubuğuna böylece Biçimlendirme düğmesini (HTML Kaynak Düzenleme araç çubuğunda olduğu gibi) başka bir araç çubuğuna ekleyebilirsiniz.
Araç çubuğunun sağındaki oku> Düğme Ekle veya Kaldır> Özelleştir ...> Komutlar sekmesi> Komut Ekle ... düğmesini tıklayın.
Belge Biçimi ve Seçim Biçimi , Düzenle grubunun altındadır .
(VS2010 ve VS2013'te test edilmiştir)
VS 2019'da, "Kod Temizleme" (RunDefaultCodeCleanup) daha gelişmiş (ReSharper'dan alınmıştır): Ctrl + K, Ctrl + E
Seçenekler iletişim kutusu: Metin Düzenleyici> C #> Kod Stili> Biçimlendirme
Visual Studio'da Otomatik Biçimlendirme ayarı
İle Sürekli Biçimlendirme (bana göre geliştirilen ticari,) uzantısı, kod gerçekten Siz yazarken otomatik olarak biçimlendirilir.
Ben bir Mac var ve tıklandığında Kod> Tercihler> Ayarlar> Çalışma Alanı> Biçimlendirme ve daha sonra seçilen Kaydet Açık Biçim .
Şimdi her bastığımda cmd+ sdosyayı otomatik olarak formatlıyor.
Bir bölümün Kes / Yapıştır başka bir hızlı yoludur (ve hatırlanması kolaydır).
Ödeyebiliyorsanız (veya 30 günlük ücretsiz deneme için uygunsanız ) Jetbrains ReSharper tüm proje dizinini yeniden biçimlendirebilir.
Sadece kurun -> Bir dizine sağ tıklayın -> içerik menüsünden Temizleme Kodunu seçin.
#include "stdafx.h"
#include <stdio.h>
int main(){
char filename[15];
printf("Enter file name:");
scanf("%s", filename);
Automat(filename);
freq(filename);
}
int Automat(char filename[]){
FILE*fp;
char c;
int state = 1;
int duma = 0;
fp = fopen(filename, "r");
if (fp == NULL){
printf("Error");
system("pause");
}
while (!feof(fp)){
c = fgetc(fp);
switch (state){
case 1:
if (c == '\t' || c == '\n' || c == ' '){
state = 3;
break;
}
case 2:
if (c >='A'|| c<='Z'){
break;
}
case 3: duma++;
state = 1;
break;
}
}
printf("Broq e : %d\n", duma);
return 1;
}
int freq(char filename[]){
FILE*fp;
char c;
int state = 1, sequence = 0;
fp = fopen(filename, "r");
if (fp == NULL){
printf("Error");
system("pause");
}
while (!feof(fp)){
c = fgetc(fp);
switch (state){
case 1:
if (c >= 'A' && c <= 'Z'){
state = 2;
break;
}
case 2:
if (c == '\t' || c == '\n'||c == ' '){
sequence++;
state = 1;
break;
}
}
}
printf("Sequence is : %d\n", sequence);
}
Otomatik girintilemek istediğiniz metni seçin.
Düzenle, Gelişmiş'te Seçimi Biçimlendir'i tıklatın veya CTRL + K, CTRL + F tuşlarına basın. Biçim Seçimi, seçili metne programlama yaptığınız dil için akıllı girinti kurallarını uygular.
Adım (1): - CTRL + A
Adım (2): - CTRL + K
Adım (3): - CTRL + F