Hack编程语言的文件扩展名是什么?



有人知道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

相关内容

  • 没有找到相关文章

最新更新