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.
Hope that helps!
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.
From this point of view, IntelliJ IDEA seems thus to have much better support. See:
IntelliJ seems to support Javacsript/HTML/CSS refactoring out of the box.
- How do you close the CSS preview view in Eclipse?
- How do you ignore LessJS CSS errors 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 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 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 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