Sharing my first emacs extension: csharpto.el

This page summarizes the projects mentioned and recommended in the original post on /r/emacs

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • csharpto.el

    C# text objects for Evil (emacs)

    Hello everybody! I wrote my first emacs extension: csharpto.el

  • evil

    The extensible vi layer for Emacs.

    Basically it introduces Evil text objects for functions (and now generic "scopes") of the CSharp language. They still don't support the count argument and the current region, but they work fine for the trivial cases and are already saving me lots of keystrokes. Hope they are useful to someone else!

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • expand-region.el

    Emacs extension to increase selected region by semantic units.

    One thing that I always missed is the ability to select a whole function in C#, but I thought I just didn't know the right package or it was something trivial to do ad-hoc. Surprisingly, up to these days I still couldn't find anything. I bumped into the expand-region package at some point, which is awesome, but still something was missing. After going through the Emacs Lisp Intro tutorial, I learned a bit how to search things in a buffer, and I was also editing csharp files every day, so I decided to try to implement the functions myself. Fast forward some weeks, here I am, with a smile on my face :)

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