Closure Compiler

Скріншот програми:
Closure Compiler
Дані програми:
Версія: 20160125 оновлений
Дата завантаження: 9 Feb 16
Розробник: Google, Inc.
Ліцензія: Безкоштовно
Популярність: 243

Rating: 4.0/5 (Total Votes: 1)

Закриття компілятора був написаний на Java, і він протягом багатьох років були досягнуті кращі результати, коли справа дійшла до аналізу, перевірки та стиснення коду JavaScript для Web.

Це єдиний з інших компіляторів не тільки тому, що він стискає код краще, але він також перевіряє на наявність помилок, невикористаного коду, і навіть продовжує переписувати деякі з них для вас, коли він виявляє поганий синтаксис.

Це потужний інструмент, який заслужив повагу розробників після того, як вони бачили, що великі JavaScript-важких додатків Google побудував з нею. Як і в прикладі пошукової системи Google, Google Maps, Gmail і Google Docs, просто назвати декілька.

Closure Compiler можна використовувати за допомогою інструменту Java CLI, але він також може бути розміщений в Інтернеті і працювати через простий інтерфейс.

заспокійливої ​​програмний API також доступний для розробників, які хочуть інтегрувати його в рамках інших послуг, а також

Що нового в цьому випуску :.

  • трохи більше getTypeRegistry змін до javatests.
  • Це останній CL про getTypeRegistry прибирань.

Що нового у версії 20150920 :.

  • Ще кілька getTypeRegistry зміни в javatests
  • Це останній CL про getTypeRegistry прибирань.

Що нового у версії 20150609 :.

  • Ще кілька getTypeRegistry зміни в javatests
  • Це останній CL про getTypeRegistry прибирань.

Що нового у версії 20150505 :.

  • Ще кілька getTypeRegistry зміни в javatests
  • Це останній CL про getTypeRegistry прибирань.

Що нового у версії 20150315 :.

  • Ще кілька getTypeRegistry зміни в javatests
  • Це останній CL про getTypeRegistry прибирань.

Що нового у версії 20150126:

  • додано поле для GlobalNamespace.Name, extendsExterns, щоб визначити імена, які можуть бути не екстернів, який розширює екстернів (наприклад, оголосити String.foo в не-екстернів ієрархії вузла).
  • Оновлення GlobalNamespace.Name.canCollapse включають extendsExterns при визначенні того, щоб згорнути чи ні.
  • Update checkNamespaces, щоб пропустити попередження для екстернів.

Що нового у версії 20141120 :.

  • екстернів для Maps API v3.19.0

Що нового у версії 20140923:

  • Оновити тип & Quot; Object & Quot; Функція, щоб вказати, що він повертає об'єкт, якщо не викликається в якості конструктора.

Що нового у версії 20140407:

  • Додати попередження для використання goog.base для проектів які хочуть підтримувати строгий режим в відкомпілювалися коду.
  • Додати & Quot; arguments.callee & Quot;, & Quot; arguments.caller & Quot;, & Quot; Function.prototype.arguments & Quot; і & Quot; Function.prototype.caller & Quot; до & Quot; суворі & Quot; Перевірки режиму.
  • мати тип середовища виконання картатій типу перевірки об'єкта в якості об'єкта будь-якого типу, можливо, з екзотичним прототипу -. Не обов'язково успадковує від стандартного об'єкта
  • Перемістити перевірка 'з' заяв в StrictModeCheck.
  • Додати InferConsts пройти, і використовувати його продемонструвати, що вона виправляє проблеми з CommonJS псевдонімами (за замовчуванням вимкнено).
  • Багато змін в системі логічного висновку нового типу (поки не включений в цьому випуску)
  • Кілька змін в новому парсер (поки не включений в цьому випуску)

Що нового у версії 20140303 :.

  • Краще виведення для поліморфних функцій в якості аргументів
  • Поліпшення goog.asserts типування.
  • Зберіть імена властивостей з типів записів в екстернів (за замовчуванням відключена, доступний через Java API в якості опції gatherExternsFromTypes).
  • Зробіть рух метод крос-модуль детермінованим.
  • Видаліть старий код.

Що нового у версії 20140110:

  • Нове :. GatherExternProperties
  • видалила RemoveTryCatch передача.
  • Включає в себе роботу в стадії розробки нового типу логічного висновку пропуску.
  • Попереджати про недійсні використанні генераторів ідентифікаторів.
  • Додати підтримку для сумісної версії суворого режиму в goog.base.
  • Чи не попереджати про ES3-несумісних імен властивостей в екстернів файлів.
  • Попереджає про право класу попереджень приватновласницьку доступу.

Схожі програми

Envjs
Envjs

23 Jul 15

Rock
Rock

13 Apr 15

HHVM
HHVM

5 Jun 15

CoffeeScript
CoffeeScript

4 Jun 15

Інші програми розробника Google, Inc.

Rietveld
Rietveld

13 May 15

ipaddr
ipaddr

13 May 15

FOAM
FOAM

12 May 15

Closure Compiler

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями