Updates to Enterprise account navigation now generally available

GitHub Enterprise users will now see a horizontal navigation bar at the top of their enterprise account. This update is designed to improve the user experience by providing a consistent, intuitive navigation structure that mirrors the rest of the GitHub experience.

Screenshot of the new enterprise account navigation

These changes are expected to come to GitHub Enterprise Server customers in release version 3.17.

To learn more about enterprise accounts, read our documentation.

The refreshed commit details page is now generally available!

This improved page lets you view and navigate the changes within a commit with improvements to filtering, commenting, and keyboard navigation.

Screen shot of the new commit details page that shows the metadata about the commit, a file tree showing the three files changed by the commit, diff snippets for each of the changed files, and a floating comment

What’s new 🎉

  • Comment counts in tree: Easily spot files with comments by seeing the number of comments directly in the file tree.
  • Floating comments: Code comments now float on top of the diff to improve readability of the diffs. Click the commenter’s avatar on the right side of the line to open.
  • Instantly switch views: Switch between unified and split views without waiting for the page to reload.
  • Keyboard navigation in diffs: You can now navigate around changed lines in the diff using the up and down keys on your keyboard. A new context menu also makes it easier to comment, copy, and select.
  • Filtering: You can filter changes by file name or extension. Also, the diffs for filtered out files are hidden to help reduce distractions.

Fixes and enhancements

Feedback during the public preview really helped us improve this page. Some of the more notable enhancements:

  • Compact line height: New user setting that controls the height of lines in the diff, which can help reduce scrolling and improve readability.
  • Submodule changes: The files changed when updating a submodule reference are now listed again.
  • Full commit message: The full commit message was previously hidden behind “Show More”, but is now fully shown.

Some of the more notable bugs that were addressed:

  • Fixed: The native browser context menu replaced by a custom menu when right-clicking on a diff.
  • Fixed: Tab indents not rendering correctly on some browsers.
  • Fixed: Missing “no newline at end of file” indicator.
  • Fixed: Performance issues on some browsers when interacting with the page.

See the full list of fixes and enhancements in the public preview feedback discussion.

Get help

To learn more about viewing commits, see About commits.

To give feedback, ask questions, or report a bug join us in the GitHub Community.

See more

Code completion in GitHub Copilot for Eclipse is now generally available

Code completion in GitHub Copilot for Eclipse is now generally available

GitHub Copilot’s code completion is now generally available for Eclipse! If you’re an Eclipse user, you can now leverage AI-powered suggestions directly within your IDE to write code faster and with greater ease.

Smarter coding with AI-powered assistance development

With GitHub Copilot in Eclipse, you’ll receive real-time code suggestions as you type, helping you complete functions, write boilerplate code, and even generate entire lines or blocks of code. Copilot’s AI-powered completions work seamlessly within the Eclipse environment, enabling a more efficient development workflow.

Key features of GitHub Copilot in Eclipse code completion

  • Code completions: Copilot is now seamlessly integrated into Eclipse, offering real-time, context-aware code suggestions as you type.
  • Multi-language support: GitHub Copilot for Eclipse supports a wide range of programming languages, including Java, Python, C++, and more. This enables developers across different tech stacks to leverage Copilot’s AI-powered assistance.
  • Content filtering: Copilot incorporates advanced filtering mechanisms to screen out harmful or inappropriate content, helping ensure professional and responsible code recommendations.
  • Free Tier: Get 2,000 code completions and 50 chat messages per month, simply by signing in with your personal GitHub account or by creating a new one.

Get started with GitHub Copilot in Eclipse

To try out Copilot in Eclipse, install the GitHub Copilot plugin from the Eclipse Marketplace and sign in with your GitHub account. Once enabled, you can start using AI-powered code suggestions right away.

Experience the future of AI-assisted development

GitHub Copilot is transforming the way developers write code by providing intelligent suggestions and automation. Whether you’re working on a small project or a large-scale application, Copilot helps streamline your workflow and boost productivity.

For more details, visit our GitHub Copilot documentation and start leveraging AI-driven coding assistance in Eclipse.

Feedback

We’re continuing to refine Copilot’s experience in Eclipse based on your feedback. Let us know what works well and where we can improve by sharing your thoughts in the GitHub Copilot feedback forum.

Ready to start coding faster in Eclipse? Install the GitHub Copilot plugin today and experience the future of AI-powered development!

See more