Wikipedia:User scripts/Guide: Difference between revisions

Content deleted Content added
Checking the page: New mw.config usage
Dantman (talk | contribs)
Line 148:
Any text editor will do. If you plan to use non-ascii characters in string, your text editor should support [[UTF-8]].
 
[[Notepad++]] is recommended for [[Windows]] users, since it can:
* highlight Javascript code
* quickly insert standard Javascript keywords and methods with Ctrl-Enter
Line 154:
* [[Code folding]]
 
[[OS X]] users should look into one of these free editors:
For debugging in [[Firefox]] you can use Tools → Javascript Console which shows all Javascript and CSS errors. [http://getfirebug.com/ FireBug] is strongly recommended for convenient debugging.
* [[Xcode]]
* [[JEdit]] (cross-platform)
* [[Komodo Edit]] (cross-platform)
* [[Aptana Studio]] (cross-platform)
Or one one of these paid editors:
* [[TextMate]]
* [[Coda (web development software)|Coda]]
* [[PhpStorm]] (cross-platform, a free license for MediaWiki Developers is also available<ref>http://lists.wikimedia.org/pipermail/mediawiki-l/2010-June/034396.html</ref>)
 
Most Linux distributions come with a text editor capable of being used for development such as [[gedit]] or [[Kate (text editor)|Kate]].
 
For debugging in [[Firefox]] you can use Tools → Javascript Console which shows all Javascript and CSS errors. [http://getfirebug.com/ FireBug] is strongly recommended for convenient debugging.
 
For debugging in [[Google Chrome|Chrome]] and [[Chromium (web browser)|Chromium]] you can use Tools → Developer Tools.
 
For debugging in [[Safari (web browser)|Safari]] open up Safari → Preferences → Advanced and enable the "Show Develop menu in menu bar" option. Afterwards you can use Develop → Show Web Inspector to open up the development tools.
 
For debugging in [[Opera browser|Opera]] you can use Tools → Advanced → Error Console which shows all Javascript and CSS errors. [http://dragonfly.opera.com/ Dragonfly] is strongly recommended for convenient debugging.
 
For debugging in IE see [httphttps://blogs.msdn.com/iethemes/archiveblogs/2004generic/10/26/247912post.aspx?WeblogApp=jscript&y=2008&m=03&d=13&WeblogPostName=jscript-debugger-in-internet-explorer-8&GroupKeys= IEBlog:JScript Scripting DebuggingDebugger in Internet Explorer 8]
 
For debugging in IE before version 8 see [http://blogs.msdn.com/ie/archive/2004/10/26/247912.aspx IEBlog: Scripting Debugging in Internet Explorer]
 
== DHTML methods ==