General
-
Syntax support for less css
Less css (http://lesscss.org/) is becoming increasingly popular and it would be great if syntax support could be added for it
6 votes -
Don't override Visual Studio's formatting style
I've set the formatting style for CSS to "expanded", and the extension is overriding it. Please either disable it or add an option to turn it on and off.
Disabling the extension for now.6 votes -
Don't automatically add a newline on selecting auto-completion property
When typing css, if enter is pressed to select an auto-completed property name, don't add a newline. Alm by css properties go onto one line, and this feature spoils an otherwise great tool. Useful for some i'm sure, so allow users to turn it on or off.
6 votes -
JavaScript outlining: Collapse to Definitions
The JavaScript outlining is something I've wanted for ages, thank you so much.
One thing, can collapse to definitions (ctrl+m,ctrl+o) be made to work correctly? At the moment it seems to do the opposite of what you would expect, it's expands all the collapsed sections :\
Thanks :)
10 votes -
Bug: Javascript outlining confused when braces on one line
If I write a function like this the outlining works as expected:
function Save(text) {
if (text) {
doSomething();
}
}However if I write the same function like this the outlining bugs and doesn't collapse to the header:
function Save(text) {
if (text) { doSomething(); }
}7 votes -
Minify all files in folder
It will be nice to be able to minify all CSS and JavaScript files in a folder with just one command.
1 vote -
Allow customization of IDE colors
I should be able to change the colors of highlighting and such added by this extension. For example, I can't change the Brace highlighting colors. Additionally, the same-word-highlighting colors seems unchangable. Am I just doing something wrong?
7 votes -
Add Auto Sprite Capabilities
It would be nice to add sprite functionality to the css editor. Especially sprite all background images. Thanks!
2 votes -
Go To Definition for JavaScript
Provide a 'Go To Definition' item in the context menu when you right-click on a function call in javascript. This would be especially valuable when maintaining complex javascript libraries when you don't know if the function is defined in the same .js or elsewhere in the project.
40 votes -
Don't override Visual Studio scrolling keys
Normally, in Visual Studio, Ctrl+Up/Down scrolls text. However, that functionality ceases to work once Web Essentials is installed, even though the Keyboard settings in VS Options still show Ctrl+Up/Down as bound to scrolling.
Probably the best solution would be to only override the keys when the cursor is on a number that supports changing.
Another option is to allow the increment/decrement feature to be disabled.
9 votes -
Bug: The Brace matching not right when i type text have brace.
In JavaScript Editing the Brace matching not right when i type text have brace "{}". Example:
function Foo {
"Page {0} of {1}".replace("{0}", x).replace("{1}", y);
}12 votes -
CSS preview (bubble) feature locks up image files
CSS image preview feature (e.g. background-image: url(...); ) seemed causing a lock to the referenced image file unless VS itself is closed. This made it hard to replace a file during development... Is it possible to open them unlocked? Thanks for the great extension.
2 votes -
Autocomplete CSS Selector
It would be great to have IntelliSense for CSS selectors in addition to rules.
It could include all HTML tags, all CSS classes and IDs that appear in all CSS files in the project, and (best & hardest) all CSS classes and IDs that appear in HTML & ASPX & Razor pages, preferably including @class="..." in MVC helpers.
22 votes -
Allow Visual Studio Validate {$Something} in html editor.
http://stackoverflow.com/questions/8425846/how-to-allow-visual-studio-validate-something-in-html-editor
-----------------------------------------------------
In Visual Studio HTML Editor (aspx webform / mvc) i have some code:<tr id="${PropertyKey}">
<td title="DataModeHtml">
<input type="checkbox" ${DataModeHtml} value="${DataModeKey}"/>
</td>
<td title="PropertyCode">
${PropertyCode}
</td>
</tr>
I use jTemplate to render ${DataModeHtml} to [checked='checked'] or [string.Empty]. All okie, but Visual Studio "Warning" in editor Error List: "Validation (XHTML 1.0 Transitional): Attribute 'DataModeHtml' is not a valid attribute of element 'input'."1 vote -
Make all WebEssentials functions optional
Many of us will already have PowerTools plugin, CodeRush, JustCode, etc.
All these plugins and extensions overlap, so someone has to provide enable/disable...
56 votes -
Make compatible with VS11
I have switched to VS11 as my primary web development environment, and am sad I am missing out on many of the web essentials features.
10 votes -
Marking unused css selectors
Marking unused css selectors will be very helpful to rid of redundants code used in working process. Also helps to minify CSS file.
http://twitpic.com/6z4b7543 votes -
Go To Definition to CSS classes
in the HTML Editor, when the user selects a css class in a line such as:
<div class="header">
when the user clicks on the "header" class, it navigates to the class in the css file, or offers (through a smart tag) to create a new class.26 votes -
CSS Extraction
You can click on an inline style and it's extracted to either an in page style or a CSS file (CSS refactoring)
16 votes -
Convert from base64 encoded image
When needing to edit base64 encoded image i need to convert it back to png and edit in photoshop
8 votes