User Tools
Contents
HTML
===Color Cop=== http://www.datastic.com/tools/colorcop/
Description: This is the best tool for determining what color is being used via a color picker. I use this all the time!
Posted By: Dean Householder
===FontLister=== http://www.theill.com/fl/
Description: Compares all the fonts on my system visually on the screen. (More useful for working with graphics than coding) I'm using version 2.0 which is freeware and does what I want.
Posted By: Dean Householder
Google Search (selection)
Description: Search's Google for the current selection.
Command: Maxthon.exe (Maxthon is found at http://www.maxthon.com/) Similar command can be used for other browsers.
Arguments: http://www.google.com/search?q=$(CurSel)
Posted By: Brett Batie
Additional Info: If this fails to work for you, try putting $(CurSel) in quotes, like this "$(CurSel)"
===HTML Tidy=== http://tidy.sourceforge.net/
Description: This will automatically clean up your HTML code to whatever standards you designate in the tidyconfig.txt file.
Command: tidy.exe -config tidyconfig.txt
Argument: "$(FilePath)"
Run as Text Filter: Checked
Posted By: Dean Householder
Java
===Java: to HTML converter (current file)=== http://www.java2html.de/
Description: Converts the source code of the current java file to html.
Command: java -jar c:\path\to\java2html.jar -srcfile
Argument: $(FileName) -converter HTML -tabs 2 -style KAWA
Initial Directory: $(FileDir)
Check: "Close window on exit", "Save open files"
Posted By: Brett Batie
===Java: to HTML converter (run program)=== http://www.java2html.de/
Description: Runs the Java to HTML program.
Command: java -jar c:\path\to\java2html.jar
Posted By: Brett Batie
===Java: to HTML converter (all source in directory)=== http://www.java2html.de/
Description: converts all the source files in the files current directory to html.
Command: java -jar c:\programming\java2html\java2html.jar
Arguments: -srcdir "$(FileDir)" -converter HTML -tabs 2 -style KAWA
Check: "Close window on exit", "Save open files"
Posted By: Brett Batie
===Java: Compiler=== http://java.sun.com/
Description: Compiles Java source code.
Command: c:\path\to\javac.exe
Arguments: $(FileName)
Check: "Capture Output", "Save Open Files"
Posted By: Brett Batie
===Java: JVM Runtime=== http://java.sun.com/
Description: Java Virtual Machine runtime that lets you execute your Java class files.
Command: c:\path\to\java.exe
Arguments: $(FileNameNoExt)
Check: "Capture Output"
Posted By: Brett Batie
===Java: JavaDoc=== http://java.sun.com/
Description: Generates HTML documentation on classes by extracting comments from the Java source code files.
Command: c:\path\to\javadoc.exe
Arguments: -d "$(FileDir)\documentation" -quiet -public -version -author -linksource -link http://java.sun.com/j2se/1.4.2/docs/api/ $(FileName)
Initial Directory: $(FileDir)
Check: "Capture Output"
Posted By: Brett Batie
===Java: Applet Viewer=== http://java.sun.com/
Description: Runs the applet viewer on the current file.
Command: c:\path\to\appletviewer.exe
Arguments: $(FileName)
Check: "Capture Output"
Initial Directory: $(FileDir)
Posted By: Brett Batie
===Java: API via CHM=== http://java.sun.com/docs/windows_format.html
Description: Looks up the current word in this java api help file. Make sure when adding this you click "Add Tool"/"HTML help file (*.chm)"
Command: c:\path\to\jdk142.chm
Posted By: Brett Batie
===Java: API Online=== http://java.sun.com/j2se/1.4.2/download.html#docs
Description: Opens the java API web page. You can also download the API so you can view it without an internet connection.
Command: c:\path\to\Maxthon.exe (Maxthon is found at http://www.maxthon.com/) Similar command can be used for other browsers.
Arguments: file:///C:/java_api_1.4.2/api/index.html
Posted By: Brett Batie
===Java: Source Format (Current File)=== http://jalopy.sourceforge.net/
Description: Formats java source code.
Command: cmd.exe /c type
Arguments: $(FileName) | java -jar c:\path\to\jalopy-console-1.0.4.jar 2>nul
Check: "Run as text filter"
Posted By: Brett Batie
===Java: Source Format (All Directories)=== http://jalopy.sourceforge.net/
Formats java source code.
java.exe -jar c:\programming\jalopy\lib\jalopy-console-1.0.4.jar -r
Arguments: "$(FileDir)"
Check: "Capture Output"
Posted By: Brett Batie
PHP
PHP: syntax checker
Description: Checks php syntax.
Command: c:\path\to\php.exe -l
Argument: $(FileName)
Check: "Capture Output", "Save open files"
Posted By: Brett Batie
===PHP: The Extended CHM Manual=== http://www.php.net/docs-echm.php
HTML help file (*.chm)
Description: This is great because I can put my cursor over a word and press CTRL+1 to open then offline manual right to that specific command. This version is greatly updated from the .hlp version.
Posted By: Dean Householder
PHP: online manual
Description: This is great because I can put my cursor over a word and press CTRL+2 to open the online manual right to that specific command.
Command: C:\Program Files\Internet Explorer\IEXPLORE.EXE
Argument: http://www.php.net/$(CurWord)
Posted By: Dean Householder
===Virtual Magnifying Glass=== http://www.come.to/magnifier/
Description: This turns your cursor into a magnifying glass which is useful when trying to create pixel-perfect code. I'm currently using an old version, 1.50f, which doesn't install. If anyone wants this version please contact me.
Posted By: Dean Householder
File Management
DOS (Current Location)
Description: Opens DOS in the directory of the currently open file.
Command: cmd.exe
Initial Directory: $(FileDir)
Posted By: Brett Batie
===ExamDIFF=== http://www.prestosoft.com/ps.asp?page=edp_examdiff (freeware version)
Description: This compares the differences between two versions of a file. Answers the question: These look the same but which lines are different?
Posted By: Dean Householder
Explorer (Current Location)
Description: Opens windows explorer in the location of the current open file. Works great for programs like Tortoise SVN.
Command: %systemroot%\explorer.exe /e,/root,\local disk,
Arguments: $(FileDir)
Posted By: Brett Batie
===WinMerge: Compare two open files=== http://winmerge.org/
Description: Shows the difference between two open files.
Command: C:\Programming\WinMerge\WinMergeU.exe
Arguments: $(WindowList)
Posted By: Brett Batie
Miscellaneous
Function List
Description: I use this to show functions and classes in the output window. This will work on winXP or win2000. The regular expression may also need modified to your preference. Note: The function window ctrl+F11 can also be used but this tool will allow you to view both your code and the functions at the same time.
Command: findstr /R /I /N "public.*{$ protected.*{$ private.*{$ static.*{$"
$(FileName)
Argument: $(FileName)
Output Pattern
Regular Expression: ^([0-9]+):
Line: Tagged Expression 1
Check "Capture Output"
Posted By: Brett Batie
===JRuler=== http://www.spadixbd.com/freetools/jruler.htm
Description: I use the standard free ruler to measure the size of images, tables, content area, etc. It adds a ruler to your screen to measure anything!
Posted By: Dean Householder