Re: [Rfc-markdown] VS Code plugin for kramdown-rfc?

Lucas Pardue <lucaspardue.24.7@gmail.com> Tue, 11 April 2023 14:17 UTC

Return-Path: <lucaspardue.24.7@gmail.com>
X-Original-To: rfc-markdown@ietfa.amsl.com
Delivered-To: rfc-markdown@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1366FC14F74A for <rfc-markdown@ietfa.amsl.com>; Tue, 11 Apr 2023 07:17:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.844
X-Spam-Level:
X-Spam-Status: No, score=-1.844 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A0KvR9fpaHzq for <rfc-markdown@ietfa.amsl.com>; Tue, 11 Apr 2023 07:17:51 -0700 (PDT)
Received: from mail-oa1-x2f.google.com (mail-oa1-x2f.google.com [IPv6:2001:4860:4864:20::2f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3815EC14CEFE for <rfc-markdown@ietf.org>; Tue, 11 Apr 2023 07:17:51 -0700 (PDT)
Received: by mail-oa1-x2f.google.com with SMTP id 586e51a60fabf-183f4efa98aso15994225fac.2 for <rfc-markdown@ietf.org>; Tue, 11 Apr 2023 07:17:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; t=1681222670; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Gj93hwlrzMnfFFjTJZBp8Iqg1F2SoX4Dv9K6Dx7YKWo=; b=LDHRSzOmJsluww+qh/rUsnpmjVTMTaUIOQaCM/3zEEIa1h9a2DBj9u+E0Z4FiW9C7+ zThLI0B6d/gvVUaHFSEa5m1k3DAM+hgoQXmMVoh9Ro9mNPzZ15FeU3UKj2f2xyIeO0xj nj/PW4UMHsxNqLg/bD+P9MgIIlX/9O4IGPQY9OdttsZ0LaqSR7MkX2bx2y0EPpsBFNtY p+jw8Vt35mDhSIW5eoOWSroGwGl7MPLKITazMFSLLShGmNt9srVNfe5URRPZrMBFR9FE rx3RR1L47k6Km2eOQiy7oBsvq3xX50k2yDhsp9Usp98MgE7GAVQuOHokqK64F2THTNND A6CQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1681222670; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Gj93hwlrzMnfFFjTJZBp8Iqg1F2SoX4Dv9K6Dx7YKWo=; b=ZuseaGR/NCrLUW7u23FBww8kOaqzXVIdwsS7IOH4mJQgyyyoQNhzq4iUsxJLbSgIK+ v2udZo+wxkwmIMU7XieFJhaBYJBrsv8RpsC/I/LqMyHC8bcBzfuvAzVlnVlN0IfTRmZe ZBvs9yS0c2kl27t03DE2pnNVKROuAbxZZAgyEIKodqYr0P1wX6GRtQEuYgv4fvk9Qmwq rpjfwFr1r0m5VGSQEx9g71zlrTPte22RCUXggvCgRU70HWD8MipC0RatGqxtz8yGmTI2 7FSNNskQZZkq4fYoTQjls4izcHxWdI0Lsoq+7R7J20a6LZZIQcIOSmbsBjR3f43ld7an bjEQ==
X-Gm-Message-State: AAQBX9ca6NtMl/D/zgiuMmZmfamR9msZONAAwmt9Emyw7ZZYPObkqKlp xJNqqpLRoSMLXoFlXh6TMUCAJHBn8GNmqt0IyrNAB1xC+u4=
X-Google-Smtp-Source: AKy350Zgrxh1sZAD3KJSF5bi/d72vq+8wzo2xxgLM7jLreo8c0VG3SslTRIECtZE2h6isMSBwz+jHQ7gT+/AMFqG9sM=
X-Received: by 2002:a05:6870:971e:b0:184:2e38:c7af with SMTP id n30-20020a056870971e00b001842e38c7afmr4664467oaq.3.1681222670089; Tue, 11 Apr 2023 07:17:50 -0700 (PDT)
MIME-Version: 1.0
References: <df614b50-8a66-d566-9091-5f9cc76ff992@amsl.com>
In-Reply-To: <df614b50-8a66-d566-9091-5f9cc76ff992@amsl.com>
From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Tue, 11 Apr 2023 15:17:39 +0100
Message-ID: <CALGR9oauP8zNeYq3kptkD6nu=pjoSd1vuKS9RiO4EV_H1xqdWA@mail.gmail.com>
To: Jean Mahoney <jmahoney@amsl.com>
Cc: rfc-markdown@ietf.org
Content-Type: multipart/alternative; boundary="0000000000000a021605f9102836"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-markdown/2lN5tlWjk53dKLyUZ4SqxohaLWA>
Subject: Re: [Rfc-markdown] VS Code plugin for kramdown-rfc?
X-BeenThere: rfc-markdown@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "rfc-markdown is a discussion list for people writing I-Ds and RFCs in Markdown and the authors of the tools used for that." <rfc-markdown.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-markdown/>
List-Post: <mailto:rfc-markdown@ietf.org>
List-Help: <mailto:rfc-markdown-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 11 Apr 2023 14:17:55 -0000

Hi Jean,



On Tue, Apr 11, 2023 at 2:57 PM Jean Mahoney <jmahoney@amsl.com> wrote:

> Hi all,
>
> Does anyone know of any Visual Studio Code plugins that have been
> created for kramdown-rfc? An IETF 116 attendee asked the question at the
> RFC Editor desk. They were looking for the ability to view HTML output
> easily.
>
> Thanks!
> Jean
>

I'd love there to be something that could provide an out-of-the box 1-click
experience to getting an editing environment setup (i.e. install the plugin
and it pulls all the required dependencies). I've never had the time to
pursue it myself though.

To your specific question though, I've not found a WYSIWG option that works
in VS code. However, I find using the official Microsoft Live Preview
extension [1] works quite ok; the gifs on that page demo how it operates. I
run "make", or whatever shortcut for building, then the preview tab auto
updates the content.

Cheers
Lucas

[1] -
https://marketplace.visualstudio.com/items?itemName=ms-vscode.live-server