【要約】【26卒】VS codeでMarkdownのメモを取ろう [Qiita_Trend] | Summary by TechDistill
> Source: Qiita_Trend
Execute Primary Source
// Problem
新卒エンジニアが、日々の膨大なメモを効率的かつ構造的に管理する際に直面する課題を整理している。具体的には以下の問題が挙げられる。
- ・メモの構造化不足:文章の流れが不明瞭になり、後からの振り返りが困難になる。
- ・VS Codeの習熟度不足:コードエディタ特有の機能が、初学者には使いにくい。
- ・セキュリティへの不安:拡張機能経由の脆弱性リスクに対し、安易な導入が躊躇される。
// Approach
筆者は、拡張機能を使わずにVS Codeの標準機能のみで入力を高速化するアプローチを提案している。以下の3つのステップで構成される。
- ・ターミナルによるファイル管理:
cdやcodeコマンドを用い、マウスレスなディレクトリ移動とファイル作成を行う。 - ・標準ショートカットの活用:ファイル検索やプレビュー表示などの基本操作を習得する。
- ・keybindings.jsonによる自動化:Snippet機能を利用し、見出しや箇条書きの入力をショートカット化する。
// Result
この手法を導入することで、新卒エンジニアは安全かつ高速なメモ環境を構築できる。具体的な成果は以下の通りである。
- ・入力速度の向上:
keybindings.jsonの設定により、記法の入力手間を削減できる。 - ・セキュリティの確保:拡張機能に頼らないため、未知の脆弱性リスクを回避できる。
- ・操作の習熟:ターミナル操作を通じて、エンジニアとしての基礎スキルが向上する。
Senior Engineer Insight
> 拡張機能に依存せず、エディタのコア機能で環境を構築する思想は、セキュリティとパフォーマンスの両面で理にかなっている。特に、Snippetを用いた記法の自動化は、開発体験(DX)を劇的に向上させる。ただし、本手法はWindows環境に依存している。チーム全体へ展開する際は、OS間の差異を考慮した設定ファイルの配布などの運用設計が必要となるだろう。