2012-01-27 20 views
35

SpecFlow özelliğine bazı yorumlar eklemek istiyorum. SpecFlow Özelliğinde nasıl yorum yazarım?

// comment 
/* comment */ 
-- comment 
' comment 

Bunu nasıl yapacağım

:

Custom tool error: Parsing error near '/*' 

aşağıdaki denedim:

aşağıdaki hatayı alıyorum?

+8

Yanıt #comment. duh. – ofraski

+0

orada kendi sorunuzu cevapladı. – perfectionist

+2

evet. ve hayır. Kendi sorumu cevaplamak için henüz yeterli temsilcim yok. Ben sadece cevabı ile yorum ekleyebilirdim! :) – ofraski

cevap

52

Yukarıdaki sarfest tarafından belirtildiği gibi - sadece yorum için #sign.

Çoktan seçmeli yorum yok, ancak dikey bir seçim yapabiliyorsanız (ALT tuşunu basılı tutun ve Visual Studio'da seçin) kolayca çözülebilir. Dikey seçeneğini seçin ve # işareti girin.

ek bilgiler: satır # ile başlatın ve isteğe bağlı olarak herhangi bir boşluk zorundadır. Bu, yorumları gerçek kodla aynı satırda birleştiremeyeceğiniz anlamına gelir. Eğer çizgiler seçebilirsiniz

da

+3

Özellik dilini kullanarak test ederken amacım, mümkün olduğunca öz açıklamalı bir özellik dili tanımlamaktır. Bu düşünceyle, sadece ek yorumlara daha az ihtiyaç duyulmalıdır. Beni yanlış anlamayın, özellik dosyalarındaki yorumları kendim kullanıyorum, ancak kendimi çok yönlü bir açıklama yazarken bulursam kendime şunu soruyorum: "Böyle yorumlardan kaçınmak için özellik dilimi nasıl geliştirebilirim?" – realtime

2

, sen (görsel stüdyo) kolay bir şekilde satırlı bir yorum yapmak isterseniz, yorum ve yorum yapmak için CTRL + K + C vurulma, CTRL + K + Uncomment için U.

+0

, SpecFlow özellik dosyaları için çalışmıyor –

+4

Bu özellik şimdi karşıdan gelen herkes için şimdi SpecFlow özellik dosyaları çalışır. – zgirod

+0

Bu görsel stüdyo 2017'de de çalışır –

0

# işaretiyle satırda başlayan herhangi bir yerdeki özellik dosyalarına yorum satırları ekleyebilirsiniz. Ancak, şartnamedeki yorumlar genellikle yanlış belirlenmiş kabul kriterlerinin belirtileri olduğundan dikkatli olun.

Yorum satırları, SpecFlow tarafından yok sayılır.

1

Harika bir fikir için teşekkür ederim. Sadece ALT basın ve tüm satırları (her satırda yalnızca bir karakter boşluk tutan sadece az yer) seçin ve ardından abc xyz den

'# xyz' hangi sonuç # girmelisiniz

'# abc'