martes, 20 de mayo de 2014
SideWaffle es una extensión para Visual Studio 2012 y 2013 que añade a éste un buen conjunto de plantillas tanto de proyectos de completos (Add > New Project) como de elementos (Add > New item), así como algunos snippets de código listos para usar.
Es un complemento gratuito, open source, y está totalmente liderado por la comunidad de desarrolladores, donde encontramos figuras como Mads Kristensen, John Papa o Sayed Hasmini.
La instalación se realiza desde el gestor de extensiones del propio Visual Studio; localizamos SideWaffle usando el buscador, y descargamos e instalamos el complemento:
Una vez instalado, tendremos disponibles nuevas plantillas al añadir proyectos:
Así como al añadir elementos:
Las plantillas disponibles en estos momentos son las siguientes:
Plantillas de proyecto: (Add > New project)
- Blank App
- Browser Link Extension
- Browser Link Extension (simple)
- Code Snippet Extension
- Durandal451
- Google Chrome Extension
- Google Chrome Theme
- Google Chrome Web Store App
- HTML5 Boiler Plate v4.3
- Nancy demo
- Nancy empty project with ASP.NET host
- Nancy empty project with ASP.NET host and Razor
- Nancy empty self hosted
- Nancy empty self hosted with razor
- Nancy with ASP.NET host
- Nancy with ASP.NET host with Razor
- Nancy with self host
- Nancy with self host with Razor
- Windows Azure WebJobs Console Application
Plantillas de elementos: (Add > New Item) _preprocess.xml
- A basic NuGet .nuspec file
- An advanced NuGet .nuspec file
- AngularJs Controller using $scope
- AngularJs Controller using 'Controller as'
- AngularJs Directive
- AngularJs Factory
- AngularJs Module
- AngularJs TypeScript Controller using $scope
- AngularJs TypeScript Controller using 'Controller as'
- AngularJs TypeScript Directive
- AngularJs TypeScript Factory
- AngularJs TypeScript Module
- ASP.NET Scaffolding T4 files.
- Basic build script
- Basic props file
- Basic SignalR Hub and HTML Client Page
- Basic targets script
- Browser Link extension (VS2013 only)
- Caliburn Micro Bootstrapper
- CKEditor plugin
- Code Snippet
- Customize ASP.NET T4 Files
- DurandalJs Controller
- DurandalJs main.js
- DurandalJs Service
- DurandalJs ViewModel
- Editor Drop Handler class
- Empty PowerShell file
- Favicon .ico File
- FirefoxOS manifest
- GruntJS configuration file
- HTML Smart Tag (VS2013 only)
- HTML Validator Class (VS2013 only)
- HTML Whitespace Removal HttpModule
- Humans.txt File
- Jasmine Spec and HTML files
- Jasmine Spec file
- JavaScript IIFE
- JavaScript IIFE Module/Namespace
- jQuery Plugin
- JSHint Ignore File (.jshintignore)
- JSHint Rules File (.jshintrc)
- Karma Configuration File
- Knockout Custom Binding
- Nancy bootstrapper
- Nancy module
- Ninect Controller Factory
- NUnit Fixture
- Offline Application Cache Manifest
- Package Definition (.pkgdef)
- Package.json for NodeJS
- QUnit Spec and HTML files
- QUnit Spec file
- Readme.md File
- Readme.md Markdown File
- RequireJs File
- Robots.txt File
- SideWaffle Definitions Folder
- SideWaffle Item Template
- SideWaffle Project Template Files
- SVG File
- TinyMCE plugin
- TSLint Rules File (tslint.json)
- VS Command Table (.vsct)
- Web API 2 Empty Controller
- WebVTT File
- Windows Azure Blob Upload Helper
- Windows Azure Cloud Service Plugin
- Windows Azure Table Storage Entity
Code snippets
- Angular Controller
- Angular Directive
- Angular Service
- Cross Browser Background Linear Gradient
- Cross Browser Background Radial Gradient
- Dispose
- Nancy - Delete
- Nancy - Get
- Nancy - Head
- Nancy - Options
- Nancy - Patch
- Nancy - Post
- Nancy - Put
- WCF Client Usage
Como podéis ver, Sidewaffle puede simplificarnos la creación de elementos habituales en los proyectos, ayudándonos a más productivos en nuestro trabajo. Además, al tratarse de un complemento extensible, es de suponer que la colección de plantillas continuará creciendo (incluso podemos crear las nuestras) y adaptándose a versiones y cambios en las tecnologías.
En definitiva, es una extensión de las que no pueden faltar en nuestro Visual Studio :)
Publicado en Variable not found.
1 comentario:
IMPEPINABLE SU INSTALACION
Enviar un nuevo comentario