Есть ли онлайн-сервис для подсчета открытых и закрывающих скобок?

Кто-нибудь знаком с онлайн-сервисом, где я могу вставить код, и он говорит мне

  1. Если все мои скобки на месте - Не пропустить/не добавить закрывающую скобку?
  2. По синтаксису языка - что код правильный?

    • I agree that most editors color scheme/and or give you an error. This specific one does not :-) It's called: Notepad ^^ - Which I use a lot, but still. If such a service exists - it can help no matter what IDE you use. If you have a piece of code you want to check - and don't feel like opening the IDE

Пример (в части «3» отсутствует скобка):

IF( OR( ISBLANK(BillingCountry), UPPER(BillingCountry) = 'UNITED STATES' , UPPER(BillingCountry) = 'USA', UPPER(BillingCountry) = 'US', UPPER(BillingCountry) = 'U.S.', UPPER(BillingCountry) = 'U.S.A.' ), 

IF ( OR( BillingState = 'CA' , BillingState = 'WA' , BillingState = 'OR' , BillingState = 'ID' , BillingState = 'NV' , BillingState = 'MT' , BillingState = 'WY' , BillingState = 'CO' , BillingState = 'UT' , BillingState = 'AZ' , BillingState = 'NM'), 
"1 - West" 
,
IF ( OR( BillingState = 'IL' , BillingState = 'ND' , BillingState = 'SD' , BillingState = 'MI' , BillingState = 'NE' , BillingState = 'IA' , BillingState = 'KS' , BillingState = 'OK' , BillingState = 'TX' , BillingState = 'IL' , BillingState = 'MN' , BillingState = 'OH' , BillingState = 'WI' , BillingState = 'IN' , BillingState = 'CANADA'), 
"2 - MIDWEST" 
, 
IF( OR( BillingState = 'NY' , BillingState = 'ME' , BillingState = 'NH' , BillingState = 'MA' , BillingState = 'RI' , BillingState = 'CT' , BillingState = 'NJ' , BillingState = 'DE' , BillingState = 'D.C.' , BillingState = 'VA' , BillingState = 'WVA' , BillingState = 'NC' , BillingState = 'SC' , BillingState = 'GA' , BillingState = 'FL' , BillingState = 'VT' , BillingState = 'PA' , BillingState = 'MD' , BillingState = 'KY' , BillingState = 'TN' , BillingState = 'AR' , BillingState = 'AL' , BillingState = 'MS' , BillingState = 'LS'), 
"3 - East" 
, 
"Unknown" ) )
, 
IF( LEN(BillingCountry) > 0, "4 - International", "Unknown") 
)

person Saariko    schedule 04.11.2012    source источник
comment
Каким редактором вы пользуетесь? Большинство из них имеют цветной код и показывают, отсутствуют ли скобки или проблемы с основной структурой.   -  person Jeff B.    schedule 04.11.2012


Ответы (2)


Это может помочь ideone.com. Но вы можете просто установить Notepad++

person Mihai    schedule 04.11.2012

Этот веб-сайт может помочь удовлетворить 1-й пункт: http://www.balancebraces.com/

На этом веб-сайте можно проверить фигурные скобки: { }, круглые скобки: ( ), скобки: [ ] и теги: ‹ > и раскрасить их для облегчения идентификации.

person Avik    schedule 05.04.2018