3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

サクラエディタAdvent Calendar 2024

Day 4

サクラエディタかメモ帳しか使えない環境でShellScriptを開発する設定を作った

Last updated at Posted at 2024-12-03

概要

(勝手な)ダウンロード禁止の環境で少しでも快適にShellScriptを書けないか戦った話

経緯

私「VScode入れていい?」
会社ルール「だめ」

じゃあサクラエディタで環境作ろう!

まずは環境設定を確認しよう

設定>タイプ別設定一覧
image.png
ShellScript向けのはない(アセンブラがあるのに)

ないなら作ればいいのよ!

  1. 追加から新規作成
    image.png

  2. 設定変更から作成
    image.png

  3. スクリーンタブ>設定の名前 で設定名を変更する
    image.png

  4. カラータブ>コメントスタイルでコメント方法を設定
    image.png

  5. 文字コードと改行コードを変更
    image.png

  6. 共通設定>協調キーワード

    1. セット名の変更を押下して新規作成
    2. 追加を押下してShellScriptで使うそれっぽいワードを追加する
      image.png
  7. カラータブ>協調キーワードで6で作成した設定を選択
    image.png

どうなるの

適当なShellScriptを作る

(Copilotに書かせた適当な奴)

適当なshellScript
#!/bin/bash

# 1. 環境変数PATHの設定値を参照
echo "Current PATH: $PATH"

# 2. コマンド id を実行
id

# 3. rootユーザかどうか確認
if [ "$(id -u)" -eq 0 ]; then
  # 自分のホームディレクトリ配下の試験を参照する(例:/root/test)
  echo "You are root. Referencing test in your home directory:"
  ls /root/test
else
  # もし自身がrootユーザでなければ、dateコマンドを3回繰り返す
  echo "You are not root. Running date command 3 times:"
  for i in {1..3}; do
    date
  done
fi

設定入れる前は見にくい

image.png

設定入れた後

image.png
見やすい!!!!

作った後

先輩「え、VScodeくらいいれていいよ」
私「」

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?