JRgui

JRgui is a graphical user interface (GUI) for the JR (Java Refactoring) tool used to refactor Java code. JRgui provides an intuitive and user-friendly interface for applying various refactoring operations to Java source code.

Key features and functionality of JRgui include:

1. Code visualization: JRgui presents the Java source code in a structured and readable format, making it easier for developers to navigate and understand the codebase.

2. Refactoring operations: The tool supports many refactoring operations, such as renaming variables, extracting methods, moving classes, and more. These operations help improve code quality, maintainability, and readability.

3. Real-time preview: Before applying a refactoring operation, JRgui provides a real-time preview of the changes that will be made to the code, allowing developers to review and confirm the modifications before committing them.

4. Undo/Redo functionality: JRgui includes undo and redo capabilities, enabling developers to revert or reapply refactoring operations as needed quickly.

5. Integration with IDEs: The tool can be integrated with popular Java Integrated Development Environments (IDEs) such as Eclipse and IntelliJ IDEA, providing a seamless refactoring experience within the developer's preferred working environment.

6. Customization options: JRgui offers various customization options, allowing developers to configure the tool according to their preferences and project requirements.

Topic

Cheminformatics;Transcription factors and regulatory sites

Detail

  • Operation: Parsing

  • Software interface: Grphical user interface

  • Language: Python

  • License: Not stated

  • Cost: Free of charge

  • Version name: v.0.1.0

  • Credit: AbbVie.

  • Input: -

  • Output: -

  • Contact: Chenyang Shi chenyang.shi@abbvie.com

  • Collection: -

  • Maturity: -

Publications

  • JRgui: A Python Program of Joback and Reid Method.
  • Shi C and Borchardt TB. JRgui: A Python Program of Joback and Reid Method. JRgui: A Python Program of Joback and Reid Method. 2017; 2:8682-8688. doi: 10.1021/acsomega.7b01464
  • https://doi.org/10.1021/ACSOMEGA.7B01464
  • PMID: 31457399
  • PMC: PMC6645593

Download and documentation


< Back to DB search