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-несумісних імен властивостей в екстернів файлів.
  • Попереджає про право класу попереджень приватновласницьку доступу.

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

Weber
Weber

13 Apr 15

#Smalltalk
#Smalltalk

21 Jul 15

R
R

10 Feb 16

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

Google Chrome
Google Chrome

16 Aug 18

Guava
Guava

10 Feb 16

Android
Android

11 May 15

Closure Compiler

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