> For the complete documentation index, see [llms.txt](https://docs.tibero.com/tiberostudio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tibero.com/tiberostudio/about/psm-editor.md).

# PSM Editor

PSM Editor는 절차적 언어인 PSM(Persistent Stored Modules) 문장 작성을 위한 사용자 인터페이스를 제공한다. PSM Editor를 통해 PSM 프로그램을 작성하고 실행 및 디버깅 등의 작업을 수행할 수 있다.

PSM Editor는 기능들을 수행하고, 연결을 확인할 수 있는 Toolbar 영역, 스크립트를 작성할 수 있는 Editor 영역, 수행 결과를 확인할 수 있는 Result 영역으로 나누어져있다.

<figure><img src="https://content.gitbook.com/content/xbArH2UJvQAPiwILv0HK/blobs/MvaA1hKmCO8DTBxlcz1b/image.png" alt=""><figcaption><p>Tibero Studio3 - PSM Editor</p></figcaption></figure>

PSM Editor에서 제공하는 주요 기능들은 다음과 같다.

* Run
* Compile
* Debug Compile
* Debug

PSM Editor의 지원 Object는 다음과 같다.

* PROCEDURE
* FUNCTION
* PACKAGE
* PACKAGE BODY
* TYPE
* TRIGGER

###
