1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【ServiceNow】スクリプトの入力支援機能

Last updated at Posted at 2022-04-25

無くても良いけど、あると作業が捗る便利な機能である下記2点をご紹介します。
Syntax Editor Macro
コード整形

Syntax Editor Macro

Syntax Editor Macroとはよく使用する構文を自動で入力してくれる便利機能です。

例をお見せします。
①スクリプト入力欄に「vargr」と入力します。
画像1.png

➁tabキーを押下するとGlideRecordのquery構文が自動入力されました。
画像2.png

とても便利ですね。
GlideRecordは良く使うAPIなので構文を記憶しているかたも多いと思いますが、この4行が自動入力されると作業効率がほんの少し上がるのではないでしょうか。

「vargr」の他にも標準で定義済のキーワードがあるので、気になる方は製品ドキュメントを参照してみてください。

※製品ドキュメントでなくとも、下記手順で環境からも確認したり、新たに定義したりすることができます。
・システム定義 > シンタックスエディタマクロ をクリック
画像3.png

コード整形

続いてはコード整形についてご紹介します。

スクリプトを作成している皆さんはインデントを付けていると思いますが、一度ずれてしまうと修正がなかなか手間ですよね。

そういった手間を省くのにぴったりなショートカットキーがあります。
shift+tab」です。

実際に動かしてみます。
①作成済のスクリプトのインデントを崩してみました。
画像4.png

➁直したい箇所を選択します。
画像5.png

③「shift+tab」を押します。
画像6.png

一瞬で綺麗に整形されました!

終わりに

忙しい開発業務をほんの少し楽にしてくれる便利機能をご紹介しました。
また便利機能を見つけた際は記事にしたいと思います。

参考サイトまとめ

製品ドキュメント - Syntax Editor Macro

1
1
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
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?