标签: geany

Geany文本编辑评论

有没有办法突出显示要使用geany文本编辑器一举注释掉的代码段?

comments text-editor geany

44
推荐指数
3
解决办法
2万
查看次数

如何在Ubuntu上保持Geany免费标签?

如何在Ubuntu上使用Geany免费标签?

当我在python中编码时,标签总是让我生气.TAB是看不见的.这么奇怪.

当我通过gEdit打开我的代码时,那些TAB是可见的.

python ubuntu editor geany

40
推荐指数
5
解决办法
2万
查看次数

如何在Geany中阻止选择?

我经常需要选择一个文本块,就像在许多行上出现的主角一样.LibreOffice有块选择.我怎么能在Geany做到这一点?

例如,我想删除每一行开头的管道和空间:

| Create another 'Login Role' for the 'auth' user:
| Role name: auth
| Password: auth
| Role privileges: Create database objects
Run Code Online (Sandbox Code Playgroud)

textselection geany

22
推荐指数
3
解决办法
1万
查看次数

macOS Mojave:如何实现协同设置以启用调试(gdb)?

从10.5开始,围绕与macOS的协同设计问题有很多主题.我想要实现的是让Geany使用GNU Debugger(gdb).调试器在geany中找到,但(已经很熟知)错误消息是:

Error message from debugger back end:
Unable to find Mach task port for process-id 39847: (os/kern) failure (0x5).\n (please check gdb is codesigned - see taskgated(8))
Unable to find Mach task port for process-id 39847: (os/kern) failure (0x5).\n (please check gdb is codesigned - see taskgated(8))
Run Code Online (Sandbox Code Playgroud)

通常有很多限制需要考虑(应该)允许使用gdb,例如gdb 8.0.1可能有效,gdb 8.1根本不起作用 - 请参阅此处,也在Lazarus Wiki中确认.

0)我根据各种说明所涵盖的步骤创建了我的证书"gdb-cert".这里的例子

1)我遵循了对gdb可执行文件(源代码:gdbStackoverflow)进行协同处理的步骤,这在我的情况下是

/usr/local/Cellar/gdb/8.0.1/bin/gdb

(再次注意,某些语言有8.1的问题 - pascal也是如此).如果您想确保代码已签名,请转到

$ codesign -vvvv  gdb
Run Code Online (Sandbox Code Playgroud)

在相应的目录中.我的是.

2)确保证书实际分配为有资格进行代码签名 - 这是我的情况.它也是值得信赖的 - 这是必要的.

3)我还尝试了另一种方法来运行上面描述的gdb运行,​​其中文件已被编辑(请注意,首先必须在恢复中禁用SIP !!) 修改仅 …

debugging gdb geany macos-mojave

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

如何在Geany中排序?

我正在寻找一种在Geany中排序的方法.

然后找到下面的解决方案.

geany

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

geany,自动完成.它是如何工作的

这个问题可能看起来有点奇怪,但我搜索了一个小时,并没有找到任何实际回答我关于geany的自动完成功能的问题的命中:

*它有自动完成

- >哪些语言有自动完成(插件?)

- >我如何使用自动完成

ide autocomplete geany

16
推荐指数
4
解决办法
4万
查看次数

如何使Python3成为Geany中的默认Python

我一直在尝试修改Geany中的默认Python编译器/运行命令.

有些搜索表明我需要修改`/usr/share/geany/filetypes.python的最后两行如下

#compiler=python -m py_compile "%f"
#run_cmd=python "%f"
compiler=python3 -c "import py_compile; py_compile.compile('%f')"
run_cmd=python3 "%f"
Run Code Online (Sandbox Code Playgroud)

然而,在重新启动Geany之后,Build -> Set Build Commands仍然会显示旧命令并尝试运行py3脚本会导致错误.

python geany python-3.x

14
推荐指数
2
解决办法
2万
查看次数

Geany - 如何在终端窗格中执行代码而不是外部终端

我非常喜欢Geany编写Python代码.当我单击F5时,它会打开系统的默认终端窗口并在那里执行代码.

Geany窗口内部还有一个终端,底部窗格和最后一个选项卡.我想要的是在那里执行的代码.可能吗?

带有终端窗格的Geany

python ide geany

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

是否有Geany IDE的自动关闭花括号插件?

Geany是我能找到的最完美的Web开发IDE.但是,我找不到自动关闭花括号({)的方法.

例如,输入:

function test()
{
Run Code Online (Sandbox Code Playgroud)

..并且按下RETURN应该导致这种情况发生:

function test()
{
    // cursor ends up here (indented by 1 tab)
}
Run Code Online (Sandbox Code Playgroud)

有没有什么能让Geany做到这一点?

geany curly-brackets auto-close

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

sqrtf未定义对c中"sqrtf"的引用

你好我使用linux 12.04和geany进行编码.我在C中编写的代码完全正常,直到我使用sqrtf命令查找浮点的平方根.错误:HAC3.c :(.text + 0xfd7):未定义对`sqrtf'的引用.

我正在使用sqrtf的代码部分:

float syn(float *a, float *b, int dimensions)
{
    float similarity=0;
    float sumup=0;
    float sumdown=0;
    float as=0;
    float bs=0;
    int i;
    for(i=0; i<dimensions; i++)
    {
        sumup = sumup + a[i] * b[i];
        as = as + a[i] * a[i];
        bs = bs + b[i] * b[i];
    }
    sumdown = sqrtf(as) * sqrtf(bs);
    similarity = sumup / sumdown;
    return similarity;
}
Run Code Online (Sandbox Code Playgroud)

我包括math.h但这似乎不是问题.所以我想知道有没有办法修复geany所以这不会再出现?我知之甚少所以尽量解释一下.

c linux math.h geany

11
推荐指数
2
解决办法
9983
查看次数