'Pydev Extensions' is a plugin that allows Python editing in Eclipse. It works with Eclipse and the Pydev "Open Source" version. You can check some of its features below.
E. Berger, S. Stern, and J. Pizzorno. 17th USENIX Symposium on Operating Systems Design and Implementation (OSDI 23), Boston, MA, USENIX Association, (July 2023)
R. Okuta, Y. Unno, D. Nishino, S. Hido, and C. Loomis. Proceedings of Workshop on Machine Learning Systems (LearningSys) in The Thirty-first Annual Conference on Neural Information Processing Systems (NIPS), (2017)
K. Rivers, E. Harpstead, and K. Koedinger. Proceedings of the 2016 ACM Conference on International Computing Education Research, page 143--151. New York, NY, USA, ACM, (2016)
W. Lavrijsen, and A. Dutta. Proceedings of the 6th Workshop on Python for High-Performance and Scientific Computing, page 27--35. Piscataway, NJ, USA, IEEE Press, (2016)