Closure Compiler

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

Rating: nan/5 (Total Votes: 0)

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

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

Pythonium
Pythonium

13 May 15

IcedCoffeeScript
IcedCoffeeScript

1 Mar 15

Scala.js
Scala.js

10 Dec 15

JSIL
JSIL

6 Jun 15

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

Closure Compiler

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