MetaEditor kullanım kolaylığı için öneri - sayfa 5

 
Artyom Trishkin :
Bu tür gereksiz anlaşmazlıkları durdurmak için en kesin çözüm.

İşte tam da bu yüzden işe yaramaz. Kodu doğrudan ME'de MQ yerine benim için uygun olan forma getirmekten yanayım. Çünkü MQ yerine benim yanımda okumak için.

 
Alexey Volchanskiy :

Aaaaaaa!!!!!!!!!!!! masanın altındayım !!!!!!!!!

Böyle? ))

Bu replikatoid koddur.

Parametreleri ve işaretleri virgülle ayırdıktan sonra boşluklardan bahsediyordum

Daha iyi okur

 void OnDeinit ( const int reason)
 { 
  LastDeinitReason = reason;
  if (SentOrdersFile > 0 )
   {
     FileClose (SentOrdersFile);
    SentOrdersFile = - 1 ;
   }
 }

Bundan daha

 void OnDeinit ( const int reason)
 { 
  LastDeinitReason=reason;
  if (SentOrdersFile> 0 )
   {
     FileClose (SentOrdersFile);
    SentOrdersFile=- 1 ;
   }
 }
 
Комбинатор :

Allman'ın stilini kullanıyorum.

veya aşırı K&R'ye

Bu iki stil, diğerlerine göre büyük bir farkla önde. Her ikisi de kodun iç içe geçmişini açıkça okur. Bloğun neye ait olduğunu görebilirsiniz, biçimlendirmede sorun yok.

GNU altı bir tarzınız var, eksiklikleri yukarıda dile getirdim. GNU en azından kıvırcıktan kıvırcıklığa aynı girintiye sahiptir.

Bu aynı stildir - tek fark, yumurtayı kırmanın hangi ucundan açma braketini koyacağınızdır. Her şey başka bir şey değil.

Ve tüm öfke sadece parantez girintileriyle ilgilidir. Sadece alışırsın. Ve ben senin kodundan "bıkılmadım" çünkü ben bir "programlama gurusu" değilim.

 

Çok fazla içki olduğu için, ME'deki bir başka uygunsuz şey de büyük/küçük harfe duyarlı otomatik tamamlamadır.

Tüm normal editörlerde büyük/küçük harfe duyarsızdır ve bu özellikle hayatı kolaylaştırır.

 
Rashid Umarov :

Her şey başka bir şey değil.

Evet, bu sadece bu önemsiz şey bazen kodun okunabilirliğini azaltır. En azından benim için. Ve benden başka birçokları için. Ve hiçbir yerde kendime bir programlama gurusu demedim.
 
Комбинатор :
Ve hiçbir yerde kendime bir programlama gurusu demedim.

Kendinize "kusmak" için izin veriyorsunuz.

 
Rashid Umarov :

Kendinize "kusmak" için izin veriyorsunuz.

Fikrimi kurallar çerçevesinde ifade ettim ve doğruladım.

Beni Belinsky ile eşitlediğin için sana gücenmeme izin ver. peki komik

 
Комбинатор :

Meslektaşlar JSLint'i aç diyecekler ve orada küme parantezlerinin nasıl biçimlendirildiğini görecekler.

Zevk meselesi tabii ki} Ama birkaç parametreye ve aynı yerde tanımlanmış bir geri çağırma işlevine sahip ajax, ne derse desin estetik olarak güzel çalışmayacak :) JS'den sonra, MQL'de yazdığımda, sadece dilin güzelliğinin tadını çıkarın :)

 
Комбинатор :

Beni Belinsky ile aynı kefeye koyduğun için sana gücenmeme izin ver.

Bu Belinsky rahatsız olmalı

 
Rashid Umarov :

Bu Belinsky rahatsız olmalı

)) Eh, kaba olmayı bildiğinizi zaten anladım, ancak bakış açınızın mantığını veya çürütmemi göremedim.
Neden: