Eclipse / devre dışı bırakılıyor Doğrulaması hariç

9 Cevap php

Ben PHP ve JavaScript öncelikle çalışıyorum ki büyük bir proje kaynak kitlesine sahip (mis) servet var. Ben Eclipse proje root olarak tam proje alanı olması gerekir, ama ne yazık ki bu WST / DLTK / etc yerleşik doğrulama sürücü çeşitli dizinleri içerir. fındık.

Ben proje özelliklerinde tüm doğrulayıcılar devre dışı denedim. Ben doğrulayıcılarıyla içine bir anda gitti ve kurallar eklediğiniz belirli klasörleri hariç ayarlanmış "Grup Hariç". Ben proje özelliklerinde PHP yapı yolundan klasörleri kaldırdık. Ve yine, benim Sorunları / görüntülemek sekmesi biz hala dış unsurlardan kopyalarını (vb Apache, PHP) tutmak için kullanabileceğiniz bir klasörden çoğunlukla kök kırmızı bayraklar binlerce doludur. Bilirsiniz, tipik bir şey çeşit "Biz şu anda kullandığınız belirli sürümlerinin bir kopyası var."

Sinyal-gürültü oranı, bir ayıp olduğu, tüm görünümünü kullanmak mümkün değilim o kadar kötü. Ben IDE fayda var gitmiyorum, ben bu işe alabilirsiniz sağlayan, ben de (ben başka şeyler için kullanmak için bu vim'den kullanıyor olabilirsiniz, ama bu kod temeli için iyi bir IDE daha iyi bir seçimdir .) Bu edebilmek için bariz bir özellik olacaktır gibi geliyor bana bir projede bir klasöre sağ tıklayın ve "Doğrulama çıkarılsın" seçeneğini seçin, ancak böyle bir özelliği yoktur ne yazık ki. Ben ihmal ihtiyacım klasörleri görmezden doğrulayıcılar (PHP, HTML, vb) almak için başka bir yolu var mı?

9 Cevap

Çözüm çalıştı;

  1. Sağ tıklayın proje
  2. Özelliklerini seçin
  3. Doğrulama Seçiniz
  4. Projeye özgü ayarlarını etkinleştirme denetlemek
  5. XML Validator satırda, '...' düğmesine tıklayın
  6. Gruop Hariç Seçiniz
  7. Kuralı ekle tıklayın
  8. 'Klasör veya dosya adı' seçin
  9. İleri'yi tıklayın
  10. Dosyaları veya doğrulanmış değildir klasörü seçin.
  11. Son'u tıklatın
  12. Tamam tıklayın
  13. Tamam tıklayın

Bu benim sorunum çözüldü. Tutulma doğrulama oluşturulan GWT dosyalar için hata verir çünkü.

Saygılarımızla.

Aynı cevap ararken ben bu sorunun üzerine geldi. Ben burada yaptım ve umarım gelecekte birisi yardımcı olacak adımları listeler.

Eclipse 4.1 kullanıyorum ve belirli xml dosyaları doğrulama dışlamak için aşağıdakileri yapın. Siz de diğer dosyalar için çalışacak farklı doğrulayıcılar yapılandırmak eğer eminim.

Go to Preferences -> Validation Find the Validator you wish to change and select settings (not all of the validators have settings, hopefully yours do).

Ayarlarında size özel uzantılara, klasör veya dosya adı, proje doğa, faset veya içerik türü için Doğrulayıcı dışlamak belirtmek için bir kural ekleyebilirsiniz bir Hariç Grubu ekleyebilirsiniz.

Ben PHP Geliştiriciler için Eclipse ve ben aynı sorunu ile ilgili.

Yukarıdaki o mükemmel cevaplar tot ek olarak, ben bir tane daha önerim var.

Benim ilk öneri aslında bu doğrulayıcılar (onlar benim deneyimlerinden kapatmak neredeyse imkansız gibi) istemedikçe aptana kullanmak değildir.

> Özellikler - - Bunun ötesinde, Dosya> Üreticileri ve "Doğrulama" ve "Kod Builder" ve "JavaScript Validator" kaldırın.

Şimdiye kadar muazzam bazı işlemleri hızlandırmak yardımcı oldu.

Ben de "Otomatik Oluştur" devre dışı bırakmanızı öneririz. PHP kullanarak Çünkü, aslında doğrulama istemiyorsanız eğer bir şey oluşturmak için gereken oran incedir.

Ana menüde, Project gidin ve "Otomatik Oluştur" seçeneğinin işaretini kaldırın. Haklısınız proje tıklayarak ve "Build Projesi" seçerek her şimdi ve sonra projeyi inşa etmek isteyeceksiniz.

Yukarıdaki tüm adımları bana tam olarak ne istediğini, temel editörü olsun yardımcı oldu.

You do know that you can configure what's displayed in the Problems View. To configure it click on the triangle symbol to get the context menu
alt text
The select Configure Contents
alt text

Bu size ilgilendiğiniz değil sorunları gizlemek için yardımcı olabilir

Ben bir Üreticileri kategori var proje özelliklerinde bulundu. Yapıcıların listesinde bir JavaScript Builder vardı. Ben bu oluşturucu seçimi kaldırılır ve tüm sinir bozucu javascript doğrulama sıkıntılardan gitti.

this worked for me: Properties > Builders section and unchecking the corresponding box. https://bugs.eclipse.org/bugs/show_bug.cgi?id=317833

Tutulma bazı sürümlerinde bir hata gibi görünüyor.

Daha gloabal doğrulama parametreleri vardır. Tüm doğrulama askıya olabilir (ya da sadece olanları gerekmez) giderek:

Window > Preferences > Validation. 

Burada, kutusu "Suspend all validators" kontrol edin.

Alternatively, uncheck the validators you don't need from the list below.
A full build will be requested which might take some time. But Eclipse will run a lot faster afterwards [But without validation of course]

http://www.flickr.com/photos/jesuspresley/5094048124/

Çözümü.

"Çalışma kümesi üzerinde" seçim yeni özel filtre oluşturmak, lothar önerdi gibi ve "Scope" alanında Sorunlar görünümünde görüntülenen ne yapılandırmak gidin. Şimdi doğru ne olacağını çalışma kümesi yapılandırmak için bu seçeneğin altındaki düğmesine basın: set seçimi pop-up çalışma "New" butonuna basın ve doğrulama dışlamak isteyen HARİÇ tüm proje dosyaları işaretlemek. Siz "No_Validation_Set" gibi, uygun adı altında belirlenen bu çalışma kaydetmek isteyebilirsiniz.

Summary: 1) working set excluding problematic files. 2) custom Problems View filter to operate on this set.

Issues: when adding new files to project you need to update your working set, so they are validated too.

Ben proje için doğrulama dosyaları hariç ne zaman Eclipse yeniden ve projeyi temizlenmiş kadar, benim ayar tanınması için görünmüyordu.