hideout-lastation.com
Paradis Pour Les Concepteurs Et Les Développeurs


Koala App: une application multiplateforme pour le développement Web moderne

À l'époque de Netscape et d'Internet Explorer 6, la plupart des développeurs Web écrivaient uniquement des documents Web au format HTML, CSS et JavaScript. Aujourd'hui, nous disposons de nombreux outils utilitaires pour écrire ces trois langages Web plus efficacement, avec LESS, Sass, CoffeeScript et Jade, pour n'en nommer que quelques-uns.

Nous pouvons écrire des codes dans ces nouvelles langues, puis les compiler dans le format standard. Le compilateur a lieu dans Terminal, et se fait par des lignes de commande. Hélas, tout le monde n'est pas à l'aise de travailler avec des lignes de commande . Cela pourrait être un problème. Jetons un coup d'oeil sur Koala App, l'application qui nous permet de les compiler via une interface graphique agréable.

Commencer

Koala est une application multi-plateforme gratuite. Vous pouvez donc l'utiliser quel que soit votre système d'exploitation (OS). Il est disponible pour Windows, OS X, Ubuntu et d'autres distributions Linux. Téléchargez le package d'installation en conséquence .exe pour Windows, .dmg pour OSX, .deb pour Ubuntu et .tar.gz pour Linux. Suivez les instructions d'installation en fonction de votre système d'exploitation et lancez l'application.

Dépannage

Cependant, si vous utilisez Ubuntu 13.04 ou 13.10, vous rencontrerez probablement un problème où l'application ne peut pas être lancée et exécutée; il se ferme soudainement.

Pour résoudre le problème, vous pouvez effectuer les opérations suivantes:

1. Télécharger la bibliothèque Udev depuis cette page; libudev0_i386 pour Ubuntu avec architecture 32 bits ou libudev0_amd64, si vous utilisez Ubuntu 64bit.

2. Lancez le paquet .deb que vous venez de télécharger. Il ouvrira le .deb dans le logiciel Ubuntu. Cliquez sur le bouton Installer.

Lancez Terminal, et tapez naviguez jusqu'au /usr/lib avec cette ligne de commande:

 cd / usr / lib 

Pour Ubuntu 64bit, tapez la commande suivante à la place:

 cd / usr / lib64 

Enfin, tapez cette commande.

 sudo ln -s libudev.so.1 libudev.so.0 

Vous devriez maintenant être en mesure d'exécuter Koala App .

Utiliser Koala

Au moment de la rédaction, Koala App prend en charge ces langages: LESS, Sass, Compass et CoffeeScipt. En supposant que vous avez créé un dossier contenant des fichiers de projet contenant l'une des langues mentionnées, vous pouvez faire glisser et déposer le dossier dans l'application de fenêtre pour l'ajouter en tant que «Projet Koala». Il listera les fichiers supportés comme suit:

Paramètres du projet

Dans les paramètres du projet, nous pouvons personnaliser la sortie du fichier. Cliquez sur l'icône d'engrenage dans la barre latérale de la fenêtre de l'application. Cela ouvre une boîte de dialogue de superposition, comme indiqué. Sur le côté gauche de la boîte, vous pouvez voir un certain nombre de menus ou de panneaux pour personnaliser l'application ainsi que le menu pour chaque langue prise en charge.

Pour un exemple, naviguons vers le panneau MOINS . Dans celui-ci, il y a un certain nombre d'options, comme suit:

Carte source : sélectionnez cette option pour activer la carte source pour faciliter le débogage. Lorsque nous inspectons des éléments dans le navigateur, il se réfère au CSS généré au lieu du fichier source d'origine. Avec la carte source activée, le navigateur pourra se référer au fichier CSS-Preprocessor - .sass ou .less - ainsi qu'à la ligne réelle où le CSS est généré.

Commentaires de ligne : Sélectionnez-le pour imprimer les commentaires CSS dans la sortie, montrant la ligne source du CSS généré.

Informations de débogage : Activez cette option pour afficher les erreurs qui se produisent.

Math stricte : si elle est activée, chaque opération mathématique dans LESS doit être contenue entre parenthèses pour garantir la précision de la sortie de l'opération.

Unités strictes : Lorsque cette option est activée, chaque unité en opération mathématique doit être égale. (10em/2px), par exemple, retournera comme une erreur.

Style de sortie : Il existe deux options pour le style de sortie: Normal et Compresser. Au cours du développement, il est préférable de le régler sur Normal pour faciliter le débogage. Si vous êtes sur le point de lancer le site Web, définissez-le sur Compress pour réduire la taille du fichier de sortie.

Paramètres par projet

Les paramètres précédents s'appliquent à tous les projets enregistrés. Nous pouvons également personnaliser les paramètres pour chaque projet de cette façon:

Cliquez avec le bouton droit sur le dossier du projet. Accédez à Paramètres du projet> Nouveaux paramètres .

Il y a un certain nombre d'options. La sélection de "Default", "for LESS" et "for CoffeeScript" crée un fichier de configuration de projet, koala-config.json alors que sélectionner "for Sass" ou "for Compass" créera config.rb, le fichier de configuration Sass et Compass.

Ces fichiers sont enregistrés dans le répertoire racine du projet et nous devons les modifier dans un éditeur de code pour personnaliser les paramètres du projet. Voici un exemple si vous voulez changer le dossier de sortie LESS.

 "mappings": [{"src": "build / less", "dest": "assets / css"], 

config.rb est un fichier Ruby pour personnaliser Sass et Compass. Nous en avons déjà discuté ainsi que la configuration dans notre série de publications précédentes: Utilisation de Compass In Sass. Vous pouvez le lire pour en savoir plus sur config.rb .

Pensée finale

Koala App est emballé avec des fonctionnalités essentielles. Avec lui, vous n'avez pas besoin de vous préoccuper des obstacles dans l'installation et la configuration des préprocesseurs CSS et de CoffeeScript via les lignes de commande. J'espère que le développeur inclura plus de compilateurs pour d'autres langages tels que Haml, Jade et Stylus, et qu'il créera également une interface graphique pour les paramètres par projet. Mais, pour ceux qui ne travaillent qu'avec LESS, Sass et CoffeScript, Koala App est une application décente et efficace.

19 artistes talentueux à suivre sur Facebook

19 artistes talentueux à suivre sur Facebook

Les médias sociaux abritent de nombreux designers et artistes qui veulent se faire un nom. Nous avons présenté quelques-uns de ceux trouvés sur Instagram, Dribbble et Tumblr. Pour cette ronde, ce sont les artistes que vous pouvez trouver sur Facebook, et le garçon avons-nous une liste. Si vous cherchez votre prochaine solution de créativité, c'est là que vous devriez être.Dans cet

(Conseils techniques et de conception)

Recherche de Jobs Tech partout avec cette application Web en temps réel

Recherche de Jobs Tech partout avec cette application Web en temps réel

La croissance massive du marché du travail s'applique au secteur de la technologie plus que partout ailleurs. Cela inclut les big data, les DBA, les équipes DevOps et les codeurs spécialisés dans l'IA .Mais qu'en est-il s'il y avait un site que vous pourriez utiliser pour rechercher toutes les offres d'emploi actuelles dans le domaine de la technologie à travers le monde?Il y

(Conseils techniques et de conception)