Closure Compiler

Screenshot Software:
Closure Compiler
Szczegóły programowe:
Wersja: 20160125 Aktualizowane
Filmu: 9 Feb 16
Wywoływacz: Google, Inc.
Licencja: Wolny
Popularność: 33

Rating: nan/5 (Total Votes: 0)

Closure Compiler została napisana w Javie i to od wielu lat osiąga najlepsze wyniki, kiedy przyjdzie do analizy, weryfikacji i kompresowania kodu JavaScript w sieci.

To wyjątkowa z innych kompilatorów nie tylko dlatego, że kod kompresuje lepiej, ale także sprawdza występowanie błędów, niewykorzystany kod, a nawet idzie przepisać niektóre z nich dla ciebie, gdy wykryje złą składnię.

Jest to potężne narzędzie, które zyskał szacunek programistów po widzieli, jak wielkie JavaScript ciężkich aplikacji Google zbudował z nim. Jak na przykład w wyszukiwarce Google, Google Maps, Gmail i Google Docs, żeby wymienić tylko kilka.

Closure Compiler mogą być wykorzystywane przez narzędzia Java CLI, ale może być również umieszczone w internecie i pracy za pomocą prostego interfejsu.

spokojny programistyczny API jest także dostępny dla programistów, którzy chcą zintegrować w ramach innych usług, jak również

Co nowego w tej wersji.

  • Jeszcze kilka zmian getTypeRegistry w javatests.
  • Jest to ostatnia CL o porządki getTypeRegistry.

Co nowego w wersji 20150920:.

  • Jeszcze kilka zmian getTypeRegistry w javatests
  • Jest to ostatnia CL o porządki getTypeRegistry.

Co nowego w wersji 20150609:.

  • Jeszcze kilka zmian getTypeRegistry w javatests
  • Jest to ostatnia CL o porządki getTypeRegistry.

Co nowego w wersji 20150505:.

  • Jeszcze kilka zmian getTypeRegistry w javatests
  • Jest to ostatnia CL o porządki getTypeRegistry.

Co nowego w wersji 20150315:.

  • Jeszcze kilka zmian getTypeRegistry w javatests
  • Jest to ostatnia CL o porządki getTypeRegistry.

Co nowego w wersji 20150126:

  • Dodano pole do GlobalNamespace.Name, extendsExterns w celu identyfikacji nazwy, które mogą być wykonywane bez eksternów która rozszerza eksternów (np zadeklarować String.foo w niewyspecjalizowanych-eksternów node Hierarchy).
  • Aktualizacja GlobalNamespace.Name.canCollapse obejmują extendsExterns Przy określaniu, czy aby zwinąć czy nie.
  • checkNamespaces Aktualizuj pominąć ostrzeżeń dla eksternów.

Co nowego w wersji 20141120:.

  • eksternów dla Maps API v3.19.0

Co nowego w wersji 20140923:

  • Aktualizuj typ & quot; Object & quot; Funkcja celu wskazania, że ​​zwraca obiekt, jeśli nie jest wywoływana jako konstruktor.

Co nowego w wersji 20140407:

  • Dodaj ostrzeżenie za użytkowanie goog.base projektów które chcą obsługiwać tryb ścisły w kodzie nieskompilowanego.
  • Dodaj & quot; & quot ;, arguments.callee & quot; & quot ;, arguments.caller & quot; Function.prototype.arguments & quot; i & quot; Function.prototype.caller & quot; do & quot; ścisłej & quot; Kontrole tryb.
  • Mają wyboru typu typu obiektu Runtime sprawdzanie jak każdy typ obiektu, ewentualnie z egzotycznym prototypu. - Niekoniecznie dziedziczy ze standardowej Object
  • Przenieś sprawdzanie 'z' instrukcje do StrictModeCheck.
  • dodać InferConsts przejść i używać wykazać, że rozwiązuje problemy z aliasów CommonJS (domyślnie wyłączone).
  • Wiele zmian w systemie wnioskowania nowego typu (jeszcze nie jest włączona w tej wersji)
  • Kilka zmian w nowej parsera (jeszcze nie jest włączona w tej wersji)

Co nowego w wersji 20140303:.

  • Lepsze wnioskowanie o polimorficznych funkcji jako argumenty
  • Ulepszona goog.asserts typowania.
  • Zbierz nazwy obiektu z typów rekordów w eksternów (domyślnie wyłączone, dostępne za pośrednictwem Java API jako opcja gatherExternsFromTypes).
  • Metoda cross-moduł ruchu deterministyczny.
  • Usuń stary kod.

Co nowego w wersji 20140110:

  • Nowy karnet. GatherExternProperties
  • Usunięto karnet RemoveTryCatch.
  • zawiera nowy rodzaj wnioskowania przepustkę work-in-progress.
  • Ostrzegaj o nieprawidłowym wykorzystaniem generatorów id.
  • Dodaj wsparcie dla ścisłego trybie kompatybilnym wersji goog.base.
  • Nie ostrzec o ES3 niekompatybilnych nazw właściwości w plikach eksternów.
  • Warn o właściwej klasy w ostrzeżeniach prywatnego właściciela dostępu.

Podobne oprogramowanie

Scala.js
Scala.js

10 Dec 15

CSS:LESS
CSS:LESS

13 May 15

HHVM
HHVM

5 Jun 15

Erector
Erector

13 May 15

Inne programy z deweloperem Google, Inc.

Komentarze do Closure Compiler

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!
Szukaj wg kategorii