Skip to content

v0.9.15

Latest

Choose a tag to compare

@github-actions github-actions released this 05 Sep 15:21

Install

Linux / macOS:

curl -fsSL https://raw.githubusercontent.com/nickprotop/cxagent/master/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/nickprotop/cxagent/master/install.ps1 | iex

.NET tool (uses the .NET you already have, rather than carrying its own):

dotnet tool install -g cxagent

Embedding it — the library half is on NuGet, targeting net8.0, net9.0 and net10.0:

dotnet add package CxAgent.Core

Manual Download

Platform Binary
Linux x64 cxagent-linux-x64
Linux ARM64 cxagent-linux-arm64
macOS x64 (Intel) cxagent-osx-x64
macOS ARM64 (Apple Silicon) cxagent-osx-arm64
Windows x64 cxagent-win-x64.exe
Windows ARM64 cxagent-win-arm64.exe

Plugins

csharp-lsp.zip — C# go-to-definition, find-references and diagnostics, from a
language server. The install script places it for you; it is not enabled until you
say so, and cxagent tells you it is there. Needs a C# language server:
dotnet tool install -g csharp-ls.

calculator.zip — exact arithmetic as one tool: a whole expression in, the exact
result out. Needs nothing, and is likewise not enabled until you say so.

To install one by hand, unzip it into its own folder under
~/.config/cxagent/plugins/ — csharp-lsp ships three files, the calculator four.

An installed csharp-lsp asks its load prompt once more after this update: its
README now travels in the zip, so it joins the plugin's load set and the hash the
prompt shows covers it. That is the gate noticing a real change, not a fault.

Changes

  • Add /about
  • Consolidate what is known about this installation
  • Read the status bar's key hints from the shortcut registry
  • Put the tab strip on F6 and purge the deleted settings surface
  • Move the tab strip to F8 and give F5 back to refresh
  • Hand F5 back to the plugin manager while it is open
  • Stop a spawn-prompt comparison failing across midnight
  • Let Escape out of a tab, and stop it being swallowed

Checksums

See SHA256SUMS in the release assets.