Skip to content

Releases: CreoDAMO/CreoIDE

creoide

22 May 00:03
91a4a44
Compare
Choose a tag to compare

Full Changelog: https://github.com/CreoDAMO/CreoIDE/commits/creoide

Creo IDE - New Release:


Release Version: 1.0.0

Release Date: May 21, 2024


New Features

  1. Multi-Language Support

    • Creo IDE now supports multiple programming languages including CreoLang, Python, Rust, Solidity, Go, C#, C++, Swift, JavaScript, and more. This allows developers to work on diverse projects seamlessly without switching between different IDEs.
  2. Intelligent Code Assistance

    • Advanced code completion, error detection, and real-time linting for CreoLang and other supported languages. This feature helps developers write clean and error-free code by providing suggestions and highlighting potential issues.
  3. Integrated Debugging Tools

    • Sophisticated debugging tools tailored for the unique aspects of CreoLang, including smart contract debugging and quantum simulation. These tools enable developers to efficiently identify and fix bugs in their code.
  4. Version Control Integration

    • Built-in support for popular version control systems like Git, SVN, and Mercurial. Creo IDE provides visual diff tools and merge conflict resolution, making it easier for developers to collaborate and manage their codebase.
  5. Project Management

    • Efficient project management capabilities with a powerful project explorer, search functionality, and file organization. Developers can easily navigate through their projects, organize files, and quickly find specific code snippets.
  6. Plugin Ecosystem

    • Support for a wide range of plugins and extensions, allowing developers to extend the IDE's functionality according to their specific needs. This enables customization and integration of additional tools and features into the IDE.
  7. Customization

    • Allows developers to fully customize themes, keybindings, and layout configurations to suit their individual preferences. This enhances the overall development experience and productivity.
  8. Built-In Documentation

    • Comprehensive documentation and tutorials directly within the interface, eliminating the need to switch between different resources. Developers can access relevant information while coding.
  9. Cross-Platform Compatibility

    • Designed to run smoothly on Windows, macOS, and Linux operating systems, ensuring that developers can use the IDE on their preferred platform without any limitations.

Improvements

  • Performance Optimization

    • Enhanced performance for faster code compilation and execution. Improved responsiveness and reduced resource usage to ensure a smooth development experience.
  • User Interface Enhancements

    • Refined user interface for better usability and a more intuitive development workflow. Improved layout and design elements to enhance the overall user experience.

Bug Fixes

  • Fixed Syntax Highlighting Issues

    • Resolved various syntax highlighting issues in the code editor for supported languages.
  • Resolved Debugger Crashes

    • Fixed crashes occurring in the integrated debugger during smart contract and quantum simulations.
  • Version Control Integration Fixes

    • Addressed issues with version control integration, including visual diff tools and merge conflict resolution.

Known Issues

  • Plugin Compatibility

    • Some plugins may experience compatibility issues. We are actively working on updates to ensure seamless integration.
  • Minor UI Glitches

    • A few minor user interface glitches may still be present. These will be addressed in future updates.

Getting Started

  1. Installation

    • Download the Creo IDE Suite from the official CreoDAMO website.
    • For Windows: Run the .exe installer.
    • For macOS/Linux: Open the terminal and navigate to the directory where the downloaded file is located. Run the command:
      sh CreoIDESetup.sh
    • Verify Installation: Once the installation is complete, verify it by running the command:
      creoide --version
  2. Building and Running the Project

    • Build the Project:
      make all
    • Run the Project:
      make run

Documentation and Support

  • Built-In Documentation

    • Access comprehensive documentation and tutorials directly within the IDE interface for guidance on CreoLang syntax, usage, and best practices.
  • Online Resources

    • Visit the official CreoDAMO website for additional resources, support, and community forums.

We are excited to release Creo IDE 1.0.0 and look forward to your feedback. Our team is committed to continuously improving Creo IDE to meet the evolving needs of developers. Thank you for being a part of the CreoDAMO community!


Contact Uss


Release Version: 1.0.0

Release Date: May 21, 2024


New Features

  1. Multi-Language Support

    • Creo IDE now supports multiple programming languages including CreoLang, Python, Rust, Solidity, Go, C#, C++, Swift, JavaScript, and more. This allows developers to work on diverse projects seamlessly without switching between different IDEs.
  2. Intelligent Code Assistance

    • Advanced code completion, error detection, and real-time linting for CreoLang and other supported languages. This feature helps developers write clean and error-free code by providing suggestions and highlighting potential issues.
  3. Integrated Debugging Tools

    • Sophisticated debugging tools tailored for the unique aspects of CreoLang, including smart contract debugging and quantum simulation. These tools enable developers to efficiently identify and fix bugs in their code.
  4. Version Control Integration

    • Built-in support for popular version control systems like Git, SVN, and Mercurial. Creo IDE provides visual diff tools and merge conflict resolution, making it easier for developers to collaborate and manage their codebase.
  5. Project Management

    • Efficient project management capabilities with a powerful project explorer, search functionality, and file organization. Developers can easily navigate through their projects, organize files, and quickly find specific code snippets.
  6. Plugin Ecosystem

    • Support for a wide range of plugins and extensions, allowing developers to extend the IDE's functionality according to their specific needs. This enables customization and integration of additional tools and features into the IDE.
  7. Customization

    • Allows developers to fully customize themes, keybindings, and layout configurations to suit their individual preferences. This enhances the overall development experience and productivity.
  8. Built-In Documentation

    • Comprehensive documentation and tutorials directly within the interface, eliminating the need to switch between different resources. Developers can access relevant information while coding.
  9. Cross-Platform Compatibility

    • Designed to run smoothly on Windows, macOS, and Linux operating systems, ensuring that developers can use the IDE on their preferred platform without any limitations.

Improvements

  • Performance Optimization

    • Enhanced performance for faster code compilation and execution. Improved responsiveness and reduced resource usage to ensure a smooth development experience.
  • User Interface Enhancements

    • Refined user interface for better usability and a more intuitive development workflow. Improved layout and design elements to enhance the overall user experience.

Bug Fixes

  • Fixed Syntax Highlighting Issues

    • Resolved various syntax highlighting issues in the code editor for supported languages.
  • Resolved Debugger Crashes

    • Fixed crashes occurring in the integrated debugger during smart contract and quantum simulations.
  • Version Control Integration Fixes

    • Addressed issues with version control integration, including visual diff tools and merge conflict resolution.

Known Issues

  • Plugin Compatibility

    • Some plugins may experience compatibility issues. We are actively working on updates to ensure seamless integration.
  • Minor UI Glitches

    • A few minor user interface glitches may still be present. These will be addressed in future updates.

Getting Started

  1. Installation

    • Download the Creo IDE Suite from the official CreoDAMO website.
    • For Windows: Run the .exe installer.
    • For macOS/Linux: Open the terminal and navigate to the directory where the downloaded file is located. Run the command:
      sh CreoIDESetup.sh
    • Verify Installation: Once the installation is complete, verify it by running the command:
      creoide --version
  2. Building and Running the Project

    • Build the Project:
      make all
    • Run the Project:
      make run

Documentation and Support

  • Built-In Documentation

    • Access comprehensive documentation and tutorials directly within the IDE interface for guidance on CreoLang syntax, usage, and best practices.
  • Online Resources

    • Visit the official CreoDAMO website for additional resources, support, and community forums.

We are excited to release Creo IDE 1.0.0 and look forward to your feedback. Our team is committed to continuously improving Creo IDE to meet the evolving needs of developers. Thank you for being a part of the CreoDAMO community!


Contact Us


Creo IDE Team