2012-01-27 21 views
6

Çok ağır bir web sitem var (uzun javascript> 100KB + JQuery). Yani, javascript'i yeniden kullanılabilir hale getirmek için, mantığı farklı javascript dosyalarında ayırmak istiyorum.Referans javascript dosyaları kullanmak için visual studio 2010 intellisense

Yani, bir toplu javascript dosyasını

enter image description here

yapmak istiyorum (ben bile diğer JS dosyaları işlevleri hakkında benim ana JS dosyasına VS2010 intellisense nasıl kullanmak istediğiniz söyle.

+0

"jquery-1.7.1.min.js" (en son jquery sürümü) 'nin kendisi 90KB gibi olduğundan js & jquery' nin 100KB olduğu bir yere sahip olduğunu düşünüyorum. 'Js' dosyalarınızı sıkıştırmak istiyorsanız, net olarak serbestçe kullanılabilen javascript kompresör araçlarını kullanın. – uday

cevap

11

Javascript Intellisense, bazı güncellemelerin bazı güncellemeleri çözdüğünden ve birbirini kırdığı birçok uzantı olduğundan, son derece güvenilmez olma eğilimindedir.

Böyle durumlar için hala /// <reference> öğesi var.

MSDN article Bkz ve satırı ekleyin: senaryonuz dosyasının en üstünde

/// <reference path="otherscript.js" /> 

.

jQuery vsdoc ve diğer komut dosyalarınızla sınamaya çalışın.

Ayrıca, MVC4'ün yüklenmesi bazı bağımlılıklar yüklüyor ya da benim için daha çok ya da daha az sabit olan javascript intellisense.

+0

"/// Stefan

+2

Ayrıca,

0

Sen JavaScript dosyalarını ayırabilirsiniz ve borular ile arka arkaya ve sıkıştırmak/dosya boyutunu ve istek sayısını azaltmak için tek bir dosya halinde hepsini küçültmek için SquishIt kullanın.

Hem ayrılmış dosya hem de her ayrılmış dosyada çalışmanıza izin veren herhangi bir çözüm bilmiyorum ... ve neden herkesin isteyeceğini anlamıyorum.

IMO, Visual Studio'nun Javascript için oldukça zayıf bir intelliense'si var.