score:0
One possibility that I've come across (though haven't used extensively yet) for css is: https://addons.mozilla.org/en-US/firefox/addon/5392
The Dustme Selectors firefox addon, which is supposed to let you weed out css selectors that aren't used when you browse a subset of pages.
Another solution that I have used for minor css checks is: http://www.cleancss.com/
Some of the "color word to color code efficiency changes" are probably very minimal unless you have a large number of occurrences of them, but it's useful for analysis in general as well.
score:1
Check out CodeRush, a plugin for MS Visual Studio. It claims to support over 50 different refactorings for JavaScript. How far did DevExpress get with Javascript refactoring?
Hope that helps!
score:2
The trick is to maintain CSS clean and transparent from the beginning and clean it up as soos as things are starting to get messy.
CSS is one of those things that are terribly hard to clean up LATER.
Also, when naming selectors, choose names wisely in order to avoid coincidence with the other code of the application (at least when case-sensitive). This will help you with search & replace approach.
score:4
Eclipse Galileo for Java EE 3.5 has built-in support for JavaScript, with auto-complete, refactoring, etc. For HTML/XHTML/CSS, I'm not aware of any special features to ease refactoring apart from the project-wide search/replace.
From this point of view, IntelliJ IDEA seems thus to have much better support. See:
score:4
Because Javascript is weakly typed, effortless refactoring is nearly impossible. JetBrains Webstorm is the best thing out there that does something that "resembles" refactoring.
And please look at this comparison of Javascript refactoring of common Javascript IDEs : http://blue-walrus.com/2013/08/review-javascript-ides/
score:5
IntelliJ seems to support Javacsript/HTML/CSS refactoring out of the box.
Source: stackoverflow.com
Related Query
- How do you refactor JavaScript, HTML, CSS, etc?
- Autocomplete von available CSS classes in HTML JavaScript jQuery in Eclipse
- How can you set up Eclipse to remove trailing whitespace when saving a JavaScript file?
- How to deploy a html or javascript app in Apache http server
- How do you develop in Javascript using unit tests and having some sort of IDE
- How do you close the CSS preview view in Eclipse?
- How do you ignore LessJS CSS errors in Eclipse?
- how to create an external javascript and an external css file for date picker and how to use it in eclipse
- How do you parse comments with HTML tags in Eclipse?
- How to add CSS to an eclipse HTML file
- In Eclipse, how do you rename / refactor all names that occur AFTER the current one
- How do I link css to html while both files are in the same package in a project in Eclipse? (html loads from custom made http server)
- How to Link JavaScript and HTML using Eclipse
- How can I change default settings in Eclipse for CSS and HTML
- How can you speed up Eclipse?
- How do you debug PHP scripts?
- How do I remove javascript validation from my eclipse project?
- How do you split and unsplit a window/view in Eclipse IDE?
- Eclipse: How do you change the highlight color of the currently selected method/expression?
- How to unescape HTML character entities in Java?
- How to generate Javadoc HTML files in Eclipse?
- How do you stop Console from popping up automatically in Eclipse
- How to integrate CSS pre-processing within Eclipse?
- How to exclude a Javascript file from Javascript Validation in Eclipse
- How do you open a second editor view in Eclipse?
- How do you open an Android Studio project in Eclipse?
- How do you clear the validation errors in Eclipse?
- How do you develop Java Servlets using Eclipse?
- How do you import an Eclipse project into Android Studio now?
- How do you create a Spring MVC project in Eclipse?
More Query from same tag
- Could not resolve module / unresolved requirement org.eclipse.core.runtime
- Eclipse Mars Java - Error in Preferences - Could not accept changes
- Change output text color in java
- Issues while Using Maven with Android Dx
- How to calculate compilation time of Java based tool in eclipse
- Problems in Installation of Blackberry JDE Plugin for Eclipse
- Using Hibernate 5.0.7 with JPA 2.1 on Tomcat
- how to publish a web service in juddiv3 using eclipse
- Cannot open output file: Building in C++
- Eclipse syntax color scheme not working correctly
- Why Constructors are not inherited?
- Latest ADT doesn't allow typing values for width and height
- How to store multiple movie titles in an array in java using a for loop
- REST Task not visible in jBPM 6 palette in eclipse
- Eclipse Mars, AngularJS and nodeJS
- error resolving localhost while running java servlets in eclipse's browser
- Eclipse IDE, regular expression search and replace
- How does you Reconstruct SVN repository from working copy without losing svn history
- Eclipse Luna SWT version
- Eclipse CDT can't add .h files to path automatically
- Difference between JavaFX and FXML project?
- How to Configure Eclipse to Work with `ehcache`
- Exception after adding JAX-RS facet to Dynamic Web Project in Eclipse
- Eclipse Launches Wrong .Class File
- Clamav open source antivirus
- java or eclipse utf8 encoding not correct
- org.eclipse.core.runtime.CoreException: The class file is not on the classpath
- Java / Eclipse: Removing multiple warnings for 'Unnecessary @SuppressWarnings'
- How to handle java imports from two diffrent jar in eclipse?
- Importing existing Android project from github that uses Google Maps API, Google Authentication fails