IDE (IntelliJ Idea) kullanarak ayrı bir JVM içinde çalışan Rails ve Ruby kodunu (yani, kesme noktaları, çağrı yığını vb ...) hata ayıklamanın yolu nedir? Sonarqube ve IntelliJ'de bunun için hangi konfigürasyon gerekli?
Bu bilgiyi Sonarqube sitesi veya başka bir yerde bulamadım.Sonar eklentisi içinde Ruby ve Rails kodunu ayıklama
5
A
cevap
4
http://docs.sonarqube.org/display/DEV/Extend+Web+Application'a bir göz atın. Bakınız Uygulamalar -> Geliştirme modu.
Selamlar
1
En iyi bahis rubymine ile gitmektir: https://www.jetbrains.com/ruby/
O Ruby ve Rails için IntelliJ bir versiyonu. Mükemmel hata ayıklama araçları var. Sen benzeri burada kesme noktaları ve hakkında daha fazla bilgi bulabilirsiniz: https://www.jetbrains.com/ruby/features/ruby_debugger.html
rubymine popülerlik kazanıyor, ancak çoğu yakut geliştiriciler sadece onlar ayıklamak istediğiniz kendi kodunda noktada binding.pry
bırakın. Pry
, mükemmel hata ayıklama araçları sunan son derece popüler bir mücevherdir. Bu özelliğin nasıl kullanılacağı hakkında daha fazla bilgi: https://github.com/pry/pry#runtime-invocation
İlgili konular
- 1. Ruby on Rails auto_complete eklentisi
- 2. Sonar Eclipse Eklentisi Sonar Sunucu'ya bağlanılamıyor
- 3. Ruby On Rails - Harika yuvalanmış set eklentisi
- 4. (Ruby, Rails) (Ruby, Rails)
- 5. Hangi Vim eklentisi Ruby kodunu otomatik olarak tamamlıyor?
- 6. Ruby & Ruby on Rails
- 7. Ruby on Rails IE
- 8. Ruby vs Ruby On Rails
- 9. Ruby on Rails/ActiveRecord ve Tablo Bölümleri
- 10. Ruby/Rails Ondalık yüzdelik
- 11. Ruby on Rails
- 12. Rails eklentisi nasıl yerelleştirilir?
- 13. Püskürtmede python kodunu hata ayıklama
- 14. joker sunucuda sonar sonucunu nasıl yayınlayabiliriz, veya sonar-report jenkins eklentisi var mı
- 15. Ruby/Rails - Uygulamamdan ActiveAdmin'i kaldır
- 16. Ruby on Rails
- 17. Ruby on Rails örneği
- 18. Ruby bloğunun kaynak kodunu yazdırma
- 19. Ruby kodunu nasıl dizgeleştirir/serileştirirsiniz?
- 20. Ruby on Rails ilişkiler
- 21. Sadece Ruby on Rails
- 22. Sonar
- 23. Docsplit Ruby on Rails
- 24. Ruby on Rails
- 25. Ruby on Rails Dragonfly
- 26. pyCharm Hata ayıklama: çerçeve kodunu atla
- 27. Ruby on Rails - Farklı sınıf
- 28. Ruby on Rails,
- 29. Sonar
- 30. Ruby on Rails
Orada yararlı bir bilgi var, ancak IDE kullanarak hata ayıklama hakkında bir şey söylemiyor (örneğin, kesme noktaları vb. Durduruluyor) – Sergey
Farkında değilim ray kodunda bazı kırılma noktaları belirleyebilme. Benim yanımda, bazı iyi eski kullanıyorum: ne olduğunu anlamak için "### Blabla" koyar ... –
Böyle bir seçenek var. Örneğin bkz. Https://www.jetbrains.com/ruby/features/ruby_debugger.html "Koymak" kullanımı da çok işe yarar, fakat üretkenlik tamamen farklı olacaktır. – Sergey