Visual Studio 2010 wstawia spację między słowem kluczowym "funkcja" i następującym nawiasem. Czy można to wyłączyć? tjVisual Studio 2010 nalega na wstawianie spacji w JavaScript
Visual Studio formatuje mój kod jak:
var vsfn = function() { };
Chciałbym to formatowanie:
var myfn = function() {};
Zalecam, aby nie zmieniać tego zachowania. Wielu programistów JavaScript uważa to za dobry styl, aby wyrazić, że funkcja nie jest wywoływana w tym wierszu. Funkcja functioncall() nie będzie miała spacji, ale np. jeśli (...) lub funkcja foo() {} będzie miała spację. – tec
Ciekawe ... Crockford zaleca przestrzeń http://javascript.crockford.com/code.html, ale z drugiej strony nie jest używana w źródle jQuery: http://github.com/jquery/jquery/blob/ master/src/core.js Czy to epicka bitwa konwencji JavaScript? –
Dodatkowo, Crockford wyraźnie zaleca to dla anonimowych funkcji, a nie nazwanych funkcji. –