CodeKit hilft Ihnen, Websites schneller und besser zu erstellen.
Funktionen:
Alles kompilieren: Verarbeiten Sie Less, Sass, Stylus, Jade, Haml, Slim, CoffeeScript, Javascript und Compass-Dateien automatisch jedes Mal, wenn Sie speichern. Stellen Sie einfach Optionen für jede Sprache ein.
Live-Browser-Neuladevorgänge: Sehen Sie sofortige Änderungen in Ihrem Browser, mit Animation und ohne die Schaltfläche zum Aktualisieren zu drücken oder Plugins zu installieren. Großartig zum Anpassen von Layouts!
Kombinieren und Minimieren: Reduzieren Sie die Ladezeiten, indem Sie Javascript- und CoffeeScript-Dateien zusammenführen und dann mit Uglify.js minimieren. Es ist so einfach, dass Sie wie ein Schulmädchen kichern werden. Ernsthaft.
Bilder optimieren: Verlustfrei die JPEG- und PNG-Dateigrößen mit einem Klick reduzieren und die Einsparungen sehen. Eine Sache weniger, die beim Deployment zu tun ist. (Weitere Kompressionsoptionen kommen bald!)
JSHint und JSLint: Macht das Debuggen von Skripten unterhaltsam und einfach. Finden Sie sofort das eine hängende Komma, das IE zum Absturz bringt, oder erzwingen Sie Codierungsstile und bewährte Praktiken in Teams.
Teamzusammenarbeit: Synchronisieren Sie Projekteinstellungen über Teams und Computer in einem offenen JSON-Format. Halten Sie alle auf dem gleichen Stand oder starten Sie neue Sites einfach neu.
Einfache Frameworks: Halten Sie nur eine Kopie einer Datei auf Ihrem Laufwerk und verwenden Sie sie problemlos in vielen Projekten, ohne sich um Dateipfade kümmern zu müssen. Kein Kopieren von Dateien in jede neue Site mehr.
Es funktioniert einfach: Es gibt nichts zu installieren oder zu konfigurieren. Kein Herumspielen mit der Befehlszeile. Führen Sie einfach die App aus und beginnen Sie zu arbeiten. So einfach ist das.
Was ist neu in Version 3.35
Sass-Änderungen
Der Import-Linker erkennt jetzt @include-Anweisungen in meta.load-css() Ausdrücken, sodass abhängige Dateien bei Bedarf neu kompiliert werden.
Die Sass if()-Funktion wurde zugunsten der offiziellen CSS if()-Funktion als veraltet erklärt. Siehe Details.
Wenn Sie eine benutzerdefinierte Funktion mit dem Namen type() haben, ist dies jetzt illegal, da sie mit der offiziellen CSS-Funktion gleichen Namens in Konflikt steht.
ESLint-Änderungen
ESLint hat Dutzende von "Code-Stil"-Regeln in Bezug auf Leerzeichen und Formatierung fallen gelassen.
Die verbleibenden Regeln konzentrieren sich auf Probleme, die wahrscheinlich Fehler verursachen, und Syntax, die durch bessere Alternativen ersetzt werden kann.
Fehlerbehebungen
Im Dunkelmodus wurde die blendende Helligkeit der Zeilenseparatoren in der Hauptdateiliste reduziert, bevor ein Blauhaariger mich wegen Unterdrückung und Mikroaggressionen anschreit.
Komponenten-Updates:
Autoprefixer 10.4.23
Babel 7.28.6
Browserslist 4.28.1
Dart Sass 1.97.3
ESLint 9.39.2
Less 4.5.1
LightningCSS 1.31.1
Node 24.13.0
Npm 11.6.2
Rollup 4.56.0
Terser 5.46.0
TypeScript 5.9.3
CodeKit für Mac
$40.00
Version 3.35
Schreiben Sie eine ausführliche Rezension zu CodeKit
Side note: Version 2.9.1 (last of the v2 series) still works on M1 Macs. Just don't use Compass for anything as it is only 32-bit, the *only* 32-bit code in v2. In any case, Compass was EOL as of 2016, and the developer makes it clear to never use it, ever, period. Ignore it inside CodeKit 2.
Codekit is great , however the devs economics is rubbish, buy Codekit new for $39 with 2 years updates, the so called discount for existing users is $40 for two years, 1 Dollar more than the new price is not a discount, apparently that doesn't make it a subscription either ?? Can someone explain please
Absolutely cannot live without it. Forget stupid command line tools like Grunt and Gulp - which take months to learn and hours to setup - just use CodeKit. Get your web development project setup literally in 5 minutes, and all using a beautiful GUI.