GitHub Copilot for JetBrains and Neovim

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • copilot.vim

    Neovim plugin for GitHub Copilot

  • So it looks like for neovim there is not yet the option to cycle through suggestions?

    Looks like for VSCode the shortcut on Linux is Alt-], see: https://github.com/github/copilot-docs/blob/main/docs/visual...

    But for neovim, it doesn't mention anything about it in the docs: https://github.com/github/copilot.vim/blob/release/doc/copil...

    And, nothing happens when pressing Alt-].

  • copilot-docs

    Discontinued Documentation for GitHub Copilot

  • So it looks like for neovim there is not yet the option to cycle through suggestions?

    Looks like for VSCode the shortcut on Linux is Alt-], see: https://github.com/github/copilot-docs/blob/main/docs/visual...

    But for neovim, it doesn't mention anything about it in the docs: https://github.com/github/copilot.vim/blob/release/doc/copil...

    And, nothing happens when pressing Alt-].

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • nvim-treesitter

    Nvim Treesitter configurations and abstraction layer

  • A web search suggests that it’s this: https://github.com/nvim-treesitter/nvim-treesitter

  • rs-lox

    Rust version of CLOX language from Crafting Interpreters

  • On my current pet project, it has written almost all of the tests here: https://github.com/golergka/rs-lox/blob/master/src/compiler.... ad here: https://github.com/golergka/rs-lox/blob/master/src/scanner.r... (albeit not the screwed indentation) completely by itself. I didn't even have to write the function names, just a few macros to help it along and a couple of examples to teach it to use it.

  • junit-quickcheck

    Property-based testing, JUnit-style

  • QuickcCheck-type tools (generators for tests that know about the edge cases of a domain - e. g. for the domain of numbers considering things like 0, the infinities, various almost-and-just-over powers of two, NaN and mantissas for floats, etc.):

    * QuickCheck: https://hackage.haskell.org/package/QuickCheck

    * Hypothesis: https://hypothesis.readthedocs.io/en/latest/

    * JUnit QuickCheck: https://github.com/pholser/junit-quickcheck

    Fuzz testing tools (tools which mutate the inputs to a program in order to find interesting / failing states in that program). Generally paired with code coverage:

    * American Fuzzy Lop (AFL): https://github.com/google/AFL

    * JQF: https://github.com/rohanpadhye/JQF

    Mutation / Fault based test tools (review your existing unit coverage and try to introduce changes to your _production_ code that none of your tests catch)

    * PITest: https://pitest.org/

  • American Fuzzy Lop

    Discontinued american fuzzy lop - a security-oriented fuzzer

  • QuickcCheck-type tools (generators for tests that know about the edge cases of a domain - e. g. for the domain of numbers considering things like 0, the infinities, various almost-and-just-over powers of two, NaN and mantissas for floats, etc.):

    * QuickCheck: https://hackage.haskell.org/package/QuickCheck

    * Hypothesis: https://hypothesis.readthedocs.io/en/latest/

    * JUnit QuickCheck: https://github.com/pholser/junit-quickcheck

    Fuzz testing tools (tools which mutate the inputs to a program in order to find interesting / failing states in that program). Generally paired with code coverage:

    * American Fuzzy Lop (AFL): https://github.com/google/AFL

    * JQF: https://github.com/rohanpadhye/JQF

    Mutation / Fault based test tools (review your existing unit coverage and try to introduce changes to your _production_ code that none of your tests catch)

    * PITest: https://pitest.org/

  • JQF

    JQF + Zest: Coverage-guided semantic fuzzing for Java.

  • QuickcCheck-type tools (generators for tests that know about the edge cases of a domain - e. g. for the domain of numbers considering things like 0, the infinities, various almost-and-just-over powers of two, NaN and mantissas for floats, etc.):

    * QuickCheck: https://hackage.haskell.org/package/QuickCheck

    * Hypothesis: https://hypothesis.readthedocs.io/en/latest/

    * JUnit QuickCheck: https://github.com/pholser/junit-quickcheck

    Fuzz testing tools (tools which mutate the inputs to a program in order to find interesting / failing states in that program). Generally paired with code coverage:

    * American Fuzzy Lop (AFL): https://github.com/google/AFL

    * JQF: https://github.com/rohanpadhye/JQF

    Mutation / Fault based test tools (review your existing unit coverage and try to introduce changes to your _production_ code that none of your tests catch)

    * PITest: https://pitest.org/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • feedback

    Discontinued Public feedback discussions for: GitHub for Mobile, GitHub Discussions, GitHub Codespaces, GitHub Sponsors, GitHub Issues and more! [Moved to: https://github.com/github-community/community]

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • CS 6120: Advanced Compilers: The Self-Guided Online Course

    1 project | news.ycombinator.com | 3 Mar 2024
  • Jazzer brings modern fuzz testing to the JVM

    3 projects | news.ycombinator.com | 10 Feb 2021
  • Need your feedback on a tool that auto-generates unit tests for java code

    2 projects | /r/java | 19 Jan 2023
  • Coding Challenge

    3 projects | /r/functionalprogramming | 23 Mar 2022
  • Does anyone have any advice for writing better Java tests.

    1 project | /r/csMajors | 3 Feb 2022