有人知道Hack的文件扩展名吗?我到处都找遍了,就是找不到。由于
HHVM支持4个hack .hh
, .hck
和.hack
文件扩展名
从hhvm 4开始,hack现在默认使用.hack
文件扩展名,它不需要<?hh
开始标记。
我们现在建议使用。hack文件扩展名,如果你的编辑器/IDE支持它;具有此扩展名的文件总是严格的,并且不需要或允许
<?hh
头行。例如,这是一个完整的.hack文件:
#!/usr/bin/env hhvm <<__EntryPoint>> function main(): noreturn { print("Hello, world!n"); exit(0); }
example.hh
/example.hck
/example.php
:
<?hh // strict
<<__EntryPoint>>
async function main(): Awaitable<void> {
print 'hello, world';
}
example.hack
:
<<__EntryPoint>>
async function main(): Awaitable<void> {
print 'hello, world';
}
用于hack的vim插件使用。hh作为hack文件的扩展名
vim-hack github
我在维基百科上读到过:https://en.wikipedia.org/wiki/Hack_(programming_language)
,我认为你可以使用。php,因为它应该类似于php。希望对你有帮助
Hack是Facebook创建的一种PHP方言。他们用。php文件编写他们的项目。
**——更新2020——**今天在他们的Hack推荐使用。Hack作为扩展名https://docs.hhvm.com/hack/getting-started/tools
vscode Hack语言扩展继续在他们的例子中使用。php作为扩展https://marketplace.visualstudio.com/items?itemName=pranayagarwal.vscode-hack