From b765f02cb3d6566539f0e12ad677840c86e7d746 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Tue, 13 May 2025 22:56:59 +0100 Subject: [PATCH] feat(language/ruby): add additional snippets --- snippets/ruby.json | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/snippets/ruby.json b/snippets/ruby.json index cf67e78..e016998 100644 --- a/snippets/ruby.json +++ b/snippets/ruby.json @@ -32,5 +32,40 @@ "require 'byebug'; byebug$0" ], "description": "require 'byebug'; byebug" + }, + "attr_reader": { + "prefix": "r", + "body": [ + "attr_reader :${1:name}" + ], + "description": "attr_reader :name" + }, + "attr_writer": { + "prefix": "w", + "body": [ + "attr_writer :${1:name}" + ], + "description": "attr_writer :name" + }, + "attr_accessor": { + "prefix": "rw", + "body": [ + "attr_accessor :${1:name}" + ], + "description": "attr_accessor :name" + }, + "require": { + "prefix": "re", + "body": [ + "require '${1:name}'" + ], + "description": "require 'name'" + }, + "require_relative": { + "prefix": "rr", + "body": [ + "require_relative '${1:name}'" + ], + "description": "require_relative 'name'" } }