问题标签 [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.
c - 在 Raspberry Pi 上制作“不被识别为内部或外部命令”
我正在研究一个 Raspberry Pi 项目,我们需要对机器人进行编程以使其自行运行。
目前我使用 Geany 作为环境和 C 编程语言。步骤从以下教程中获得:
但是,因为我以前从未这样做过,所以我遇到了一个问题。该网站称 Geany 需要一个“makefile”来执行该程序。我创建了一个简单的 main.c 和 makefile
主程序
生成文件
从 Geany,我尝试构建/编译/制作,但我不断收到如下错误:
'make' 未被识别为内部或外部命令
我尝试编译main.c
通过命令提示符,但它仍然提示我同样的错误:
'gcc' 未被识别为内部或外部命令,
总之,我不知道如何制作一个makefile。谁能指导我?
c - 如何在 Geany 中编译 -std=c99
我正在使用 Geany 编写一些 .c 文件,并且我对使用 c99 标准进行编译很感兴趣。
我看到我可以设置构建命令,我认为这是我需要的地方,但我似乎无法获得正确的语法。以下是我在“编译”选项卡中尝试过的命令,但似乎没有一个有效;
任何帮助表示赞赏!
textselection - 如何在 Geany 中阻止选择?
我经常需要选择一个文本块,比如出现在多行的前导字符。LibreOffice 具有块选择功能。我怎样才能在 Geany 中做到这一点?
例如,我想删除每行开头的管道和空格:
java - geany 中是否提供智能自动缩进?
我正在使用Geany IDE编写 javascript 。我的缩进都搞砸了,我想让它看起来不错。当我在 Eclipse 中编写 Java 时,我可以使用 ctrl + i 来按顺序排列所有间距。
Geany中可用的缩进选项是什么?
php - 如何在 Geany 中为 PHP 范围设置与 HTML 范围不同的背景颜色?
在 Geany 0.21 (Ubuntu 12.04) 中为 PHP 代码设置与 HTML 范围的背景颜色不同的背景颜色的最简单方法是什么?
所有代码的默认背景颜色为白色。我只想为 PHP 范围设置浅灰色背景色。
谢谢。
macos - 使用自定义命令在 Mac 中打开文件类型
我目前正在为 C++ 课程评分,并希望能够下载我的学生提交的所有文件,当我点击它们时,它们会在 Geany 中打开,这样我就可以非常快速地编译它们并运行它们。
当我运行 linux 时,我使用 Geany 作为我的首选 IDE。我已经切换到 Mac 并通过 MacPorts 安装了 Geany。我目前通过打开终端并调用它来运行 Geany。
有没有办法为文件类型指定自定义命令,或者必须构建应用程序才能运行 Geany。还有我该怎么做。我尝试使用 automator 和 applescripts,但不能走得太远。
ide - 在 Geany 中运行 Go
我正在尝试在 geany 中运行 go 代码。
不幸的是,当我尝试执行时出现此错误:
我知道有些帖子说必须在运行之前编译或构建,但是go run
命令同时编译和运行,所以......
如何在 geany 中运行 go 代码?
terminal - Fedora:在 geany 中运行 pascal 程序
我正在尝试学习编程 pascal 并想使用 geany 作为 IDE。
我创建了一个简单的 hello world 示例,我可以对其进行编译。但是当尝试使用 F5 运行程序时,我收到一条错误消息:
"找不到终端程序 "/bin/sh %c"
有谁知道我必须如何设置 geany 来运行我的程序?
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 to
Person::Person(int)' collect2: error: ld returned 1退出状态编译失败。
在 Geany 之前,我只使用 Code::Blocks 并且一切正常。我该如何解决?
css - geany 自定义文件类型 .sass 用于语法高亮
我知道周围有一些答案,但都不完整。
无法获得有效的 .sass 语法突出显示。
我遵循了官方指南中描述的所有步骤,但没有运气。
步骤:
从css文件复制:
带有所需的 .sass.conf 扩展名。我已经设置
(此时在 geany Document 菜单中,我已经可以找到新的文件类型“sass 文件”)
filetype_extensions.conf
我在添加时复制和编辑~/.config/geany
:
现在,我想只缺少一件事,即前者中的 lexer_filetype 和/或 tag_parser 声明filetypes.sass.conf
,但我找不到很多关于此的信息。有哪些可用的词法分析器?我尝试了一个简单的lexer_filetype=css
但tag_parser=css
没有。
以前成功运行过此程序的任何人有任何线索吗?