Pablo Hoch给notepad2加上了Ruby/YAML语法高亮,我们可以把它当作windows下的轻量级Ruby IDE来使了
特点:
green, fast, free
支持的schemes:
HTML/XML//CSS/JavaScript/VBScript/Perl/CGI Script/ActionScript 2.0/C/C++/C#/Resource Script/Makefiles/Java/Visual Basic/Pascal/Assembler/SQL/Python/NSIS Script/Configuration Files/Batch Files/Diff Files/Ruby/Bash Shell Script/YAML/Apache Configuration File
好用的快捷键:
Ctrl+R = Windows键+R(运行)
Ctrl+L 执行本文件
下载地址:
Improved Ruby syntax highlighting for Notepad2
BTW:你有过在Windows的command prompt下想使用vi命令新建文件的冲动而痛苦的经历么?把notepad2.exe改名为vi.exe,然后扔到系统Path中去,enjoy it!
分享到:
- 2007-06-26 15:45
- 浏览 4419
- 评论(8)
- 论坛回复 / 浏览 (8 / 6447)
- 查看更多
相关推荐
此外,选择一个合适的编辑器也是关键,对于Windows用户,Notepad、Editplus、VIM或RubyWin等都可以作为编写Ruby程序的工具。Ruby Development Environment (RDE)是Windows用户的一个优秀IDE选择。交互式Ruby (IRb) ...
- **编写Ruby代码**:使用你喜欢的文本编辑器或IDE,如Notepad++或IntelliJ IDEA,编写Ruby代码。 - **执行Ruby程序**:在命令行中,使用`jruby your_script.rb`来运行Ruby程序。 - **调用Java类库**:通过`...
JetBrains是IDE开发领域中非常有名的一家公司,它提供了多种针对不同编程语言的IDE,包括适用于Java的IntelliJ IDEA、适用于Python的PyCharm、适用于Web开发的WebStorm、适用于Ruby的RubyMine等。这些IDE以其智能...
Python 3用户认为其语言版本更先进,而Python 2使用者则会嘲笑处理Unicode编码错误的新手。iOS开发者鄙视Android开发者,反之亦然,这反映了移动平台间的竞争。Swift的兴起使得Objective-C开发者感到地位受到威胁,...
* 用熟一种程序员的编辑器(不是 IDE),例如 Vim / Emacs / Notepad++,学会如何配置代码补全,外观,外部命令等。 * 学会使用 Source Insight(或 ctag)等工具。 5. 熟悉 Unix/Linux Shell 和常见的命令行: *...
2. 用熟一种程序员的编辑器(不是IDE) 和一些基本工具,例如Vim / Emacs /Notepad++,学会如何配置代码补全,外观,外部命令等。 3. 熟悉Unix/Linux Shell和常见的命令行,学会使用man来查看帮助文件系统结构和基本...
2. **掌握编程工具**:推荐使用 Vim、Emacs 或 Notepad++ 等编辑器,学会配置代码补全等功能,提高编程效率。此外,了解 Source Insight 或 ctag 等工具也有助于更好地管理和阅读代码。 3. **熟悉 Unix/Linux Shell...
也可以将其放在常用的开发工具(如Notepad++, Visual Studio Code等)的插件目录下,以便集成使用。 2. **生成tags文件**:在项目根目录下,运行`ctags -R *`命令,这会递归扫描当前目录及其子目录中的所有源文件,...
EditPlus支持多种语言的语法高亮,可以作为简单的IDE使用,具有多工作窗口、内置Internet浏览、直接编译执行Java程序等功能。它易于配置,适合初学者,还具备快速预览功能。 3. **SciTE** - 这是一个轻量级的、跨...
01. IDE还是文本编辑器? (VSC,Vim,emacs,nano,Notepad ++,outlets Jetbrains,repl.it等) 02.环境保护(virtualenv(python),RVM(ruby)等) 03.笔记本界面:Jupyter,Colaboratory等 04.包管理器:conda...
对于初学者,选择一个友好且支持脚本语言的IDE如Visual Studio Code或Notepad++是很好的起点。同时,了解版本控制工具(如Git)和调试技巧也是必要的。 6. **脚本的部署与分享**:完成脚本开发后,开发者通常会将...
2. **编辑器和基本工具**:熟练使用非集成开发环境(IDE)的编辑器,如Vim、Emacs或Notepad++,这些编辑器能够提高代码编辑效率。学会配置代码补全、外观定制和集成外部命令,这将极大地提升编程体验。同时,Source ...
接下来,熟悉一款程序员编辑器(非IDE),如Vim、Emacs或Notepad++,并掌握代码补全、定制外观和集成外部工具。此外,使用Source Insight或ctag这样的工具能更高效地阅读和编辑代码。 对于Unix/Linux Shell的熟练...
对于开发环境,可以选择Eclipse、IntelliJ IDEA或LiteIDE等IDE,或者使用Sublime Text、Notepad++等编辑器配合插件。 2. **语法基础**:Go语言的语法接近C,但包含许多现代语言的特性。变量声明使用`var`关键字,...
5. **兼容性**:此字体可以与各种文本编辑器和IDE(集成开发环境)兼容,如VS Code、Atom、Sublime Text、Notepad++等,只需简单配置即可启用。 6. **更新与维护**:Fira Code是一个活跃的开源项目,开发者不断根据...
在实际开发中,开发者会使用各种工具和编辑器,如简单的Notepad或Textpad,到更复杂的IDE(集成开发环境)如Dreamweaver,以提高效率和代码质量。对于初学者,了解并熟练掌握这些基础知识和技术是成为专业Web开发者...
这类工具的核心功能包括记录每一次对文件或目录所做的修改,从而使得用户能够随时回溯至任何一个历史版本。 - **集中式版本控制工具**:如Subversion(SVN),这类工具的特点是所有数据都保存在一个中心服务器上,...
2. **代码编辑器**: 对于那些不喜欢IDE或者有轻量级需求的开发者,代码编辑器如VS Code、Sublime Text、Atom和Notepad++也是不错的选择。这些编辑器往往体积小、启动快,可以通过安装插件来扩展功能。 3. **版本...
这与传统的Web开发框架如ASP.NET、Ruby on Rails或Spring不同,后者通常需要开发者掌握不同的服务器端语言,如C#、VB.NET或Java。JavaScript作为前端开发的主导语言,使得开发者能够在客户端和服务端无缝切换,大大...