小编Boy*_*Zhu的帖子

如何在 VS Code 语言扩展中使用 editor.maxTokenizationLineLength?

是否可以在 vscode 语言扩展或类似实现中使用“editor.maxTokenizationLineLength”。

情况是我有自己的语言类型。我想限制行长,因为每当预期值中出现换行符时,彩色突出显示都会丢失,从而消除对用户的警告。

visual-studio-code vscode-extensions

2
推荐指数
1
解决办法
6776
查看次数

Perl 在 Linux 上运行失败

我有一个简单的 Perl 脚本,如下所示:

#!/usr/bin/perl
print "###################################\n";
Run Code Online (Sandbox Code Playgroud)

但是当我尝试从命令行执行它时,我总是看到:

[root@testbox001 tmp]# ./def
-bash: ./def: Permission denied
Run Code Online (Sandbox Code Playgroud)

该脚本可执行:

-rwxr-xr-x  1 root root    88 Dec 22 01:42 def
Run Code Online (Sandbox Code Playgroud)

还有 bash 和 shebang:

[root@testbox001 tmp]# ls -l /usr/bin/bash
-rwxr-xr-x. 1 root root 1150560 Jun 20  2022 /usr/bin/bash
[root@testbox001 tmp]# ls -l /usr/bin/perl
-rwxr-xr-x. 2 root root 12752 Jan 17  2023 /usr/bin/perl
[root@testbox001 tmp]#
Run Code Online (Sandbox Code Playgroud)

原因是什么?

我只能显式运行它:

[root@testbox001 tmp]# /usr/bin/perl def
#########################################################
[root@testbox001 tmp]#
Run Code Online (Sandbox Code Playgroud)

linux shell perl

1
推荐指数
1
解决办法
75
查看次数