请教linux下开发c++程序常用的开发环境?特别是大学里常用的?
Linux的C/C++开发环境一般都是文本编辑器(Vim、emacs等)+编译器(GCC、g++、make、cmake)+调试器(gdb),用集成开发环境IDE(比如codeblocks、eclipse-cdt)的比Windows平台要少。我才开始用的是eclipse-cdt,也是觉得IDE不好用,而且写一个helloworld都要产生一大堆文件(也不知道这些文件什么作用),用git来维护管理代码也非常不方便,而且如果编写的是命令行程序会反复切换到终端,还不如直接在终端编译,总之太不灵活了。
不过如果gdb用得不习惯的,可以选择用gdb的图形前端ddd和Kdbg这两个软件。
也有觉得命令行编辑器不习惯的,他们会选择图形界面的gVim+各种插件,或者图形功能更好的代码编辑器如gedit、Sublime Text、Atom、VScode等等。
csh是什么文件?
文件扩展名.CSH文件类型:Photoshop的自定义形状文件类别:音频文件软件:可打开CSH文件的软件: Adobe Photoshop CC, Adobe Photoshop Elements 12, Steinberg Cubase, Microsoft Notepad, gVim, Other text editor, Hamilton C shell.描述: 收集使用Photoshop和Photoshop Elements的自定义形状,当选择自定形状选项,通过自定义形状工具访问,可以通过点击右箭头的形状下拉列表中,选择要加载或保存“ 。负载形状。 ”或“保存图形。 ” 自定义形状文件默认保存在Photoshop中/预设/自定义形状目录。 其他CSH格式: < /H1 >通过Cubase的,用于音频制作应用程序创建波形文件,包含Cubase项目的音频文件信息;由SX的产生;通常保存的音频项目( CPR文件。 )时产生的Cubase /SL版。 注: CSH文件不存储实际的音频数据。其他CSH格式: < /H1 >脚本,可以在一个BSD Unix系统中一个C shell环境中运行;语法类似于C /C 。
求推荐linux下文本编辑器,类似Ultraedit,很方便切换列块模式?
大部分写作软件和文本编辑器我都试过。
个人比较喜欢小黑屋,但这东西好久不更新了有时候稳定性差点意思。
最近觉得墨者写作也不错,但是动不动就弹出窗口提示有人邀请我拼字,拼字……老子一天才3000多。
其实想要稳定的工具,纯粹的文本编辑器就不错。
比如:Notepad++;UltraEdit;editplus都不错,功能纯粹,非常适合需要断网的纯单机写作环境(断网才能安静写点东西)。Gvim不推荐,设置太麻烦,熟悉的程序员除外。
下面这个是Notepad++
基本功能一个不少,字数统计,断电自动保存(再次打开就能继续),章节目录功能可以用文件夹工作区代替,文档结构图可以快速定位,改文很方便。
最关键的这是老牌软件稳定性有保证。