JetBrains

No results

Help CenterFeature Requests and FeedbackHow to Submit Effective Feature Requests for CLion

How to Submit Effective Feature Requests for CLion

Last updated December 13, 2023

Introduction: CLion is a powerful integrated development environment (IDE) for C and C++ development. JetBrains, the company behind CLion, actively welcomes user feedback and feature requests to enhance the IDE. If you have an idea for a new feature or improvement, this guide will show you how to submit an effective feature request to help shape the future of CLion.

Step-by-Step Guide:

  1. Understand Your Requirement:
  • Clearly define the problem or need that the new feature should address.
  • Consider how this feature would benefit you and other CLion users.
  1. Check Existing Features:
  • Before submitting a request, ensure that the feature doesn't already exist in CLion or can't be achieved with existing functionality.
  1. Visit the JetBrains Issue Tracker:
  • Go to the JetBrains Issue Tracker (you can find the link on the CLion website or in the IDE itself).
  1. Search for Existing Requests:
  • Use the search function to look for similar feature requests.
  • Read through existing requests to see if your idea has been proposed before.
  1. Submit a New Request:
  • If your idea is unique or if existing requests don't adequately address your needs, click "Create" to submit a new issue.
  1. Provide Clear and Concise Information:
  • Title: Use a descriptive title that summarizes your feature request.
  • Description: Explain the feature in detail. Include why it's needed, how it would work, and any potential use cases.
  • Use clear and concise language, and provide examples if applicable.
  1. Select the Correct Issue Type:
  • Choose the appropriate issue type, such as "Feature Request."
  • Ensure that your request is categorized correctly for better visibility.
  1. Attach Relevant Information:
  • If applicable, attach screenshots, diagrams, or code snippets that illustrate your feature request.
  • These visual aids can help developers better understand your proposal.
  1. Use Tags and Labels:
  • Add relevant tags and labels to your feature request to categorize it effectively.
  • This helps in organizing and prioritizing requests.
  1. Engage in Discussions:
  • Keep an eye on your feature request for comments and feedback from other users and JetBrains developers.
  • Be open to discussions and provide clarifications when needed.
  1. Vote and Promote:
  • Encourage other CLion users to vote for your feature request if they find it valuable.
  • The more votes a request receives, the higher the chances of it being considered for implementation.
  1. Stay Informed:
  • Follow the status of your feature request in the issue tracker.
  • JetBrains may provide updates or request further information during the evaluation process.

Was this article helpful?