Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typo3 输入3文件为.txt或.ts?_Typo3_Phpstorm_Typoscript - Fatal编程技术网

Typo3 输入3文件为.txt或.ts?

Typo3 输入3文件为.txt或.ts?,typo3,phpstorm,typoscript,Typo3,Phpstorm,Typoscript,我构建了一个TYPO3扩展。我在打字本文件夹中使用.ts文件。对于IDEPHPStorm,我使用.ts是否更好 但我在其他扩展名中看到该文件为.txt 什么更好?我在PhpStorm中使用了Stefan Galinski的打字脚本插件。在首选项中,我添加了以下文件类型: *.t3c表示常数 *.t3s用于设置 *.ts用于TSconfig 所以我可以从同一个文件夹加载常量和设置文件 模板常数 <INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/Typo

我构建了一个TYPO3扩展。我在打字本文件夹中使用.ts文件。对于IDEPHPStorm,我使用.ts是否更好

但我在其他扩展名中看到该文件为.txt


什么更好?

我在PhpStorm中使用了Stefan Galinski的打字脚本插件。在首选项中,我添加了以下文件类型:

  • *.t3c表示常数
  • *.t3s用于设置
  • *.ts用于TSconfig
所以我可以从同一个文件夹加载常量和设置文件

模板常数

<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/TypoScript" extensions="t3c">

模板设置

<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/TypoScript" extensions="t3s">

页面TSConfig

<INCLUDE_TYPOSCRIPT: source="DIR:fileadmin/TSconfig/Page" extensions="ts">

最近,在一次投票中,同意为打字稿文件提供文件扩展名

该投票涉及如何区分TSconfig(用户+页面)、打字稿和定义最佳实践 在整个TYPO3核心中完全使用


.typoscript
由三分之二的参与者投票选出。如果这真的是一个决定,而不仅仅是一次投票,那么这就是TYPO3 core的目标。请参阅投票,以了解更多详细信息,如如何区分TypoScript和Tconfig。

对于较新的TYPO3版本,应使用文件结尾
。TypoScript

这是在TYPO3 8.7中引入的,请参见变更日志:

9.3中不推荐使用.txt,请参阅Changelog

如前所述,.ts不是一个好主意,因为它用于Typescript


另请参见官方

我想问题是:
.ts
文件扩展名已用于TypeScript。IDE不能将同一扩展名与不同的文件类型相关联。您可以将其从一种文件类型重新分配到另一种文件类型,但这将是IDE范围的设置(影响所有项目)。我想,如果没有安装TYPO3插件,这里可以使用
.txt
来避免此类问题。如果您需要对打字脚本和打字脚本的支持--最好创建打字脚本的自定义扩展(例如,
.typos
或其他任何内容)。我使用的是*.ts,请参见或我可以使用.t3?是的,谢谢,对于打字3 9和10,我们应该使用结尾.TypoScript!