Belirli bir dosyadaki hataları yok saymak için Eclipse ayarlarını değiştirin


93

Eclipse'deki dinamik web projemde, js kaynak klasörümde jQuery var. Bazı nedenlerden dolayı, Eclipse onu doğru şekilde işlemiyor ve birçok satırı standart jQuery dosyasında hata olarak yorumluyor (javascript geliştirme araçlarını kurmuş olsam bile).

JQuery dosyasında (ve yalnızca o dosyada) hata denetimini kapatabilir miyim? Yine de hataları her zamanki gibi algılamasını istiyorum, ancak jQuery.js'deki her şeyi yok sayıyorum.


4
vay, soruma biraz ağabey tarzı düzenleme
yaptırdım

1
Bu sorunun superuser.com için daha uygun olacağını düşünüyorum
Stephan Muller

14
Neden? Biraz düşünün. Bu tutulma, programlama, biliyorsunuz: D
Gábor Lipták

Olası Eclipse
Tomasz

Yanıtlar:


93

Tutulma biraz değişmiş gibi görünüyor
ama benim için işe yarayan aşağıdaki yöntem eskisine çok yakın görünüyor.

Çözüm 2 adımdan oluşur:

  1. Öncelikle Eclipse'in tercihlerini güncellemelisiniz ( Window > Preferences):

    Eclipse'in tercihlerini güncelleyin

    İhtiyacınız olanın her ikisini de Manualve Buildyanını kontrol ettiğinizden emin olun (benim durumumda - bir javascript).Validator

  2. Son olarak projenizin Doğrulayıcılarını değiştirmelisiniz :

    Projenin doğrulayıcılarını güncelleyin

    Tıklayın Client-side JavaScript Settings(veya başka bir doğrulayıcı İhtiyacınız):

    Doğrulayıcı ayarları

    Açıklama net ancak temelde yapmanız gerekenler şu şekildedir:

    Üzerine tıklayın Add Exclude Group..., seçin ve ardından üzerine tıklayın Add rule....
    Sonra seçin Folder or file name(başka seçeneklerin olduğunu unutmayın) ve dosyanızı / klasörünüzü belirtin.

Mevcut hataları / uyarıları silerek çalıştığını doğrulayabilmeli
ve ardından projenize sol tıklayıp Validateseçeneği seçmelisiniz.

Bu ayar, kaynak kontrolüne de uygulanabilir.


Teşekkürler! bu ayarı kaynak denetimine nasıl aktarırım? Hangi dosyada saklanıyor?
oym

Tam olarak bilmiyorum ama kesinlikle projectroot / .settings dizininde bir dosya var. Ayarı değiştirin ve takım senkronizasyonu görünümünde giden değişikliğin ne olduğunu görün. Göreceksin.
Gábor Lipták

Bu benim için çalışmıyor, hatalar hala görünüyor. Yeniden inşa etmeme veya buna benzer bir şeye ihtiyacım var mı?
Saif Bechan

2
Neredeyse benim için çalıştı, gerekli olan başka bir adım eklendi (muhtemelen tutulmanın daha yeni bir sürümü nedeniyle).
GrizzlyMcBear

1
Teşekkürler @ GáborLipták. Bu bana gerçekten yardımcı oldu.
Christopher Roscoe

1

Bir Android Phonegap projesinde jquery mobile dosyasında görülen javascript hataları vardı. Dosyayı basitçe projeden kaldırdım ve daha sonra ekledim. Şu an çalışıyor.


0

Bunu çözmek için şu adımları uygulayın (Bu, Javascript için tutulma doğrulamasını devre dışı bırakacaktır): 1. Eclipse> tercih> Javascript> doğrulayıcılar> Hatalar / Uyarılar'a gidin 2. "JavaScript semantik doğrulamasını etkinleştir" seçeneğinin işaretini kaldırın.

Projelerinizdeki javascript ayarlarıyla uğraştıysanız, önce değiştirdiğiniz tüm projeler için her şeyi varsayılana geri yükleyin. Bundan sonra adımları izleyin.


0

Bunun bir yolu şudur: 1. javascript -> doğrulayıcı -> hataları / uyarıları kaldırın. 2. projeyi kaldır -> .proje dosyası -> javascript komutu 3. Bu da önemlidir! js dosyasını silin ve tekrar içe aktarın.


0

Eclipse Luna ile bunu da alıyordum. Jquery.jqGrid.min.js'ye sağ tıkladım ve 'Doğrula'yı seçtim. Daha sonra cezayı doğruladı ve hatalar kayboldu.


0

Herkes için işe yarayıp yaramayacağından emin değilim. Ama yaptığım şey tutulma, Rclick ve Delete'in 'problemler' sekmesindeki gereksiz hataları seçmekti . Eclipse, hatayı göstermeyi bıraktı ..

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.