プロジェクトテンプレートの作成
独自のプロジェクトテンプレートを作成することができます。 テンプレート の面積 新しいプロジェクト 新しいプロジェクトを作成するときのダイアログ(*.project
または *.library
)。プロジェクトテンプレートを以下のどれかに含めるかどうかも定義できます。 プロジェクト そして 図書館 ダイアログにデフォルトで表示されるフォルダ、または自分で作成したフォルダ。これらのフォルダは 新しいプロジェクト ダイアログの カテゴリー エリア。
で CODESYS Development System他のプロジェクトのテンプレートとして使用するプロジェクトを作成します。
プロジェクトを
Templates
インストールディレクトリのフォルダ CODESYS。テキストエディタで新しいテンプレートファイルを作成します
<template name>.template
。次のサンプル ファイルに従ってこのファイルを編集します。
<?xml version="1.0" encoding="utf-8"?> <ProjectTemplate> <Name> <DefaultString>Test_Project_Template</DefaultString> <LocalizedString Culture="de">Test_Projekttemplate</LocalizedString> </Name> <Folder> <DefaultString>Projects</DefaultString> <LocalizedString Culture="de">Projekte</LocalizedString> </Folder> <Description> <DefaultString>A project with a GVL</DefaultString> <LocalizedString Culture="de">Ein Projekt mit einer GVL</LocalizedString> </Description> <DefaultFileName> <DefaultString>Test Project</DefaultString> <LocalizedString Culture="de">Testprojekt</LocalizedString> </DefaultFileName> <Extension>.project</Extension> <TemplatePath>TemplateTest.project</TemplatePath> </ProjectTemplate>
さまざまなタグの内容:
Name
: プロジェクトテンプレートの名前。 テンプレート の面積 新しいプロジェクト ダイアログ。Folder
: プロジェクトテンプレートが保存されているフォルダの名前。 カテゴリー の面積 新しいプロジェクト ダイアログ。存在しないフォルダーの名前を指定すると、その名前の新しいフォルダーが作成されます。
Description
: プロジェクトテンプレートの説明説明は 新しいプロジェクト テンプレートが選択されたときのダイアログ。
DefaultFileName
: 新しいプロジェクトのデフォルト名。名前は 名前 の分野 新しいプロジェクト ダイアログが表示され、そこで編集できます。Extension
:.project
: このテンプレートは、 CODESYS プロジェクト.project
。.library
: このテンプレートはライブラリプロジェクトを作成するために使用されます.library
。
TemplatePath
: テンプレートプロジェクトのファイルパス../Templates
のインストールディレクトリの CODESYS例:
TemplateTest.project
: のTemplateTest.project
テンプレートプロジェクトは../Templates
ディレクトリ。Library_Template/CODESYS_Template.library
: のCODESYS_Template.library
テンプレートプロジェクトは../Templates/Library_Template
ディレクトリ。のテキストが CODESYS の言語で表示される必要があります CODESYS インターフェースで翻訳をタグに追加し、
LocalizedString
(上記の例を参照)。
作成したテンプレートファイルを保存します(
.template
)に保存し、../Templates
インストールディレクトリのフォルダー。
開くと CODESYS クリック ファイル → 新しいプロジェクト作成したプロジェクトテンプレートは、 新しいプロジェクト 新しいプロジェクトのダイアログ。