问题标签 [geany]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
6568 浏览

c - 在 Raspberry Pi 上制作“不被识别为内部或外部命令”

我正在研究一个 Raspberry Pi 项目,我们需要对机器人进行编程以使其自行运行。

目前我使用 Geany 作为环境和 C 编程语言。步骤从以下教程中获得:

http://www.raspberry-projects.com/pi/programming-in-c/getting-your-raspberry-pi-ready-for-c-programming

但是,因为我以前从未这样做过,所以我遇到了一个问题。该网站称 Geany 需要一个“makefile”来执行该程序。我创建了一个简单的 main.c 和 makefile

主程序

生成文件

从 Geany,我尝试构建/编译/制作,但我不断收到如下错误:

'make' 未被识别为内部或外部命令

我尝试编译main.c通过命令提示符,但它仍然提示我同样的错误:

'gcc' 未被识别为内部或外部命令,

总之,我不知道如何制作一个makefile。谁能指导我?

0 投票
0 回答
2609 浏览

c - 如何在 Geany 中编译 -std=c99

我正在使用 Geany 编写一些 .c 文件,并且我对使用 c99 标准进行编译很感兴趣。

我看到我可以设置构建命令,我认为这是我需要的地方,但我似乎无法获得正确的语法。以下是我在“编译”选项卡中尝试过的命令,但似乎没有一个有效;

任何帮助表示赞赏!

0 投票
6 回答
16391 浏览

textselection - 如何在 Geany 中阻止选择?

我经常需要选择一个文本块,比如出现在多行的前导字符。LibreOffice 具有块选择功能。我怎样才能在 Geany 中做到这一点?

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

0 投票
4 回答
25059 浏览

java - geany 中是否提供智能自动缩进?

我正在使用Geany IDE编写 javascript 。我的缩进都搞砸了,我想让它看起来不错。当我在 Eclipse 中编写 Java 时,我可以使用 ctrl + i 来按顺序排列所有间距。

Geany中可用的缩进选项是什么?

0 投票
1 回答
1519 浏览

php - 如何在 Geany 中为 PHP 范围设置与 HTML 范围不同的背景颜色?

在 Geany 0.21 (Ubuntu 12.04) 中为 PHP 代码设置与 HTML 范围的背景颜色不同的背景颜色的最简单方法是什么?

所有代码的默认背景颜色为白色。我只想为 PHP 范围设置浅灰色背景色。

谢谢。

0 投票
1 回答
745 浏览

macos - 使用自定义命令在 Mac 中打开文件类型

我目前正在为 C++ 课程评分,并希望能够下载我的学生提交的所有文件,当我点击它们时,它们会在 Geany 中打开,这样我就可以非常快速地编译它们并运行它们。

当我运行 linux 时,我使用 Geany 作为我的首选 IDE。我已经切换到 Mac 并通过 MacPorts 安装了 Geany。我目前通过打开终端并调用它来运行 Geany。

有没有办法为文件类型指定自定义命令,或者必须构建应用程序才能运行 Geany。还有我该怎么做。我尝试使用 automator 和 applescripts,但不能走得太远。

0 投票
1 回答
838 浏览

ide - 在 Geany 中运行 Go

我正在尝试在 geany 中运行 go 代码。

不幸的是,当我尝试执行时出现此错误:

我知道有些帖子说必须在运行之前编译或构建,但是go run命令同时编译和运行,所以......

如何在 geany 中运行 go 代码?

0 投票
1 回答
1515 浏览

terminal - Fedora:在 geany 中运行 pascal 程序

我正在尝试学习编程 pascal 并想使用 geany 作为 IDE。

我创建了一个简单的 hello world 示例,我可以对其进行编译。但是当尝试使用 F5 运行程序时,我收到一条错误消息:

"找不到终端程序 "/bin/sh %c"

有谁知道我必须如何设置 geany 来运行我的程序?

0 投票
1 回答
3975 浏览

c++ - Geany - 未定义的参考

我正在尝试用 Geany 编译 C++ 代码。

编译命令:g++ -Wall -c "%f"

构建命令:g++ -Wall -o "%e" "%f"

主.cpp:

人.hpp

个人.cpp

错误:

g++ -Wall -o "main" "main.cpp" (in directory: /home/me/projects/Test) /tmp/ccxYmWkE.o: In function main': main.cpp:(.text+0x15): undefined reference toPerson::Person(int)' collect2: error: ld returned 1退出状态编译失败。

在 Geany 之前,我只使用 Code::Blocks 并且一切正常。我该如何解决?

0 投票
2 回答
3167 浏览

css - geany 自定义文件类型 .sass 用于语法高亮

我知道周围有一些答案,但都不完整。
无法获得有效的 .sass 语法突出显示。
我遵循了官方指南中描述的所有步骤,但没有运气。

步骤:
从css文件复制:

带有所需的 .sass.conf 扩展名。我已经设置

(此时在 geany Document 菜单中,我已经可以找到新的文件类型“sass 文件”)

filetype_extensions.conf我在添加时复制和编辑~/.config/geany

现在,我想只缺少一件事,即前者中的 lexer_filetype 和/或 tag_parser 声明filetypes.sass.conf,但我找不到很多关于此的信息。有哪些可用的词法分析器?我尝试了一个简单的lexer_filetype=csstag_parser=css没有。

以前成功运行过此程序的任何人有任何线索吗?