Today
user@email.com
Meeting with Lucas
  1 - 3pm   Palo Alto, CA
user@email.com
Skype with Megan
  4 - 5pm   On-line
Tomorrow
New UI Project - deadline
  10 - 11pm   creativeLabs HQ
user@email.com
user@email.com
user@email.com
user@email.com
user@email.com
#10 Startups.Garden Meetup
  1 - 3pm   Palo Alto, CA
Team meeting
  4 - 6pm   creativeLabs HQ
user@email.com
user@email.com
user@email.com
user@email.com
user@email.com
user@email.com
user@email.com
user@email.com
Lukasz Holeczek1:52 PM
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt...

user@email.com
Lukasz Holeczek1:52 PM
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt...

user@email.com
Lukasz Holeczek1:52 PM
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt...

user@email.com
Lukasz Holeczek1:52 PM
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt...

user@email.com
Lukasz Holeczek1:52 PM
Lorem ipsum dolor sit amet
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt...
Settings
Option 1
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Option 2
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Option 3
Option 4

System Utilization
CPU Usage
348 Processes. 1/4 Cores.
Memory Usage
11444GB/16384MB
SSD 1 Usage
243GB/256GB
SSD 2 Usage
25GB/256GB

Сервис для улучшения читабельности JavaScript кода

Введите в поле ниже требующий редактирования JavaScript код, выберите необходимые настройки форматирования и нажмите кнопку "Исправить JavaScript код".

Если исходный код зашифрован с помощью технологии Base62, будет произведено автоматическое декодирование.



При написании скриптового языка программирования JavaScript далеко не всегда получается соблюсти отступы с интервалами. В особенности, когда работа над одним проектом поручена нескольким разработчикам. Итогом такого сотрудничеств может стать потеря читабельности кода.

Предоставляемый инструмент позволяет придать коду удобный для чтения вид. При этом интервалы и отступы можно настроить по своему усмотрению. В результате текст получается унифицированным, красивым и его легко читать.

Примеры

Исходный сжатый и закодированный JavaScript код:

eval(function(p,a,c,k,e,r){e=String;if(!''.replace(/^/,String)){while(c--)r[c]=k[c]||c;k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('2 0(1){3(\'4, \'+1)}0(\'5\');',6,6,'hello|a|function|alert|Hello|Word'.split('|'),0,{}))

JavaScript код после преобразования:

function hello(a) {
  alert('Hello, ' + a)
}
hello('Word');