How about Google's Closure Compiler? Don't need the minification but it 
does seam to give errors and warnings for code.

~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]

On 11-04-12 09:38 PM, Ryan Kaldari wrote:
> Yes, JSHint looks more reasonable, although it inherits the same "good
> not evil" license-cruft. Sigh.
>
> Ryan Kaldari
>
> On 4/12/11 9:20 PM, Daniel Friesen wrote:
>> I never liked jsLint... tries to enforce some overzealous conventions.
>> I've seen some comments on JSHint. Haven't tried it, but it looks nice,
>> lets you decide your coding standard.
>>
>> ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]
>>
>> On 11-04-12 08:50 PM, Ryan Kaldari wrote:
>>> Awesome. It seems to work well in FF4. Now we just need to tack on a
>>> jsLint button :) (Although we would have to get an exception to their
>>> "good not evil" licensing clause!)
>>>
>>> Ryan Kaldari
>>>
>>> On 4/12/11 5:40 PM, Brion Vibber wrote:
>>>> While pondering some directions for rapid prototyping of new UI stuff, I
>>>> found myself lamenting the difficulty of editing JS and CSS code for
>>>> user/site scripts and gadgets:
>>>>
>>>> * lots of little things to separately click and edit for gadgets
>>>> * no syntax highlighting in the edit box
>>>> * no indication of obvious syntax errors, leading to frequent edit->preview
>>>> cycles (especially if you have to turn the gadget back off to edit
>>>> successfully!)
>>>> * no automatic indentation!
>>>> * can't use the tab key
>>>>
>>>> Naturally, I thought it might be wise to start doing something about it.
>>>> I've made a small gadget script which hooks into editing of JS and CSS
>>>> pages, and embeds the ACE code editor (http://ace.ajax.org -- a component 
>>>> of
>>>> the Cloud9 IDE, formerly Skywriter formerly Mozilla Bespin). This doesn't
>>>> fix the usability issues in Special:Gadgets, but it's a heck of a lot more
>>>> pleasant to edit the gadget's JS and CSS once you get there. :)
>>>>
>>>> The gadget is available on www.mediawiki.org on the 'Gadgets' tab of
>>>> preferences. Note that I'm currently loading the ACE JavaScript from
>>>> toolserver.org, so you may see a mixed-mode content warning if you're
>>>> editing via secure.wikimedia.org. (Probably an easy fix.)
>>>>
>>>> Go try it out! http://www.mediawiki.org/wiki/MediaWiki:Gadget-CodeEditor.js
>>>>
>>>> IE 8 kind of explodes and I haven't had a chance to test IE9 yet, but it
>>>> seems pretty consistently nice on current Firefox and Chrome and (barring
>>>> some cut-n-paste troubles) Opera.
>>>>
>>>> I'd really love to be able to use more content-specific editing tools like
>>>> this, and using Gadgets is a good way to make this sort of tool available
>>>> for testing in a real environment -- especially once we devise some ways to
>>>> share gadgets across all sites more easily. I'll be similarly Gadget-izing
>>>> the SVG-Edit widget that I've previously done as an extension so folks can
>>>> play with it while it's still experimental, but we'll want to integrate 
>>>> them
>>>> better as time goes on.
>>>>
>>>> -- brion

-- 
~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name]


_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to