标签: ide

ide-to-usb 外壳内外部硬盘上的 smartctl

我在 USB 机箱中有一个非常旧的 2.5" IDE 驱动器,它会出现一些缓冲区 I/O 错误。我试图用它smartctl来看看 SMART 怎么说,但我无法让它工作。作为root,如果我只是写:

#> smartctl --all /dev/sde
Run Code Online (Sandbox Code Playgroud)

smartctl 答案:

/dev/sde: Unknown USB bridge [0x14cd:0x6600 (0x201)]
Smartctl: please specify device type with the -d option.
Run Code Online (Sandbox Code Playgroud)

因此,我尝试-d TYPE了帮助摘要中的所有可用方法,并通过以下方式获得了最佳结果:

#> smartctl --all -d scsi /dev/sde
Run Code Online (Sandbox Code Playgroud)

输出:

Vendor:               IC25N030
Product:              ATMR04-0
User Capacity:        30,005,821,440 bytes [30,0 GB]
Logical block size:   512 bytes
scsiModePageOffset: response length too short, resp_len=4 offset=4 bd_len=0
>> Terminate command early due to bad response to IEC mode …
Run Code Online (Sandbox Code Playgroud)

ide external-hdd usb-drive smartctl

45
推荐指数
3
解决办法
5万
查看次数

用于打印 C++ 代码的文本编辑器

我正在寻找一个编辑器来打印(在纸上)C++ 代码。我目前在工程学校,讲师要求我们提交纸上的代码。

他要姓名+姓氏,班级编号(在标题上),底部的页码,以及每一页加粗的保留字!

在 Windows 上,它可以通过notepadd++. 但我在 Linux 上,我还没有找到有效的 IDE 或文本编辑器。(我已经试过了SCITE, gedit, 和Syntaxic

ide editors c++

34
推荐指数
3
解决办法
7815
查看次数

是否有用于 Un*x 的任何众所周知且使用良好的 shell 脚本 IDE?

是否有针对 shell 脚本编写的 IDE,特别是 bash 和 zsh 脚本?这意味着对 shell 脚本进行语法高亮显示,更重要的是具有断点、变量检查和修改等功能的调试环境,就像 Python、Java 和 C 等常规编程语言可用的那样。

例如,Microsft Windows Powershell有像Powershell PlusPowerGui这样的 IDE 。

谷歌搜索提出了ShellEd(一个用于编辑 shell 脚本的 Eclipse 插件)和 BashEclipse(一个与 ShellEd 一起工作的 Bash 调试器)的组合;我还没试过。

是否有任何其他类似于此组合的 Un*x 的 shell 脚本 IDE?有没有人对他们有一些经验?

ide bash-script

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

YouCompleteMe vim 扩展:如何跳转到下一个错误?

使用 YouCompleteMe vim 扩展跳转到文件中的下一个点时有什么方法出错?我发现自己只是滚动页面,直到找到错误突出显示,但必须有更好的方法来做到这一点。

vim ide

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

从 vim 编译代码

新来vim和我希望能够从内部编译代码,vim而无需运行新终端和调用编译器。

我该怎么做?请注意,此要求不仅限于gcc,有时我还需要调用python我正在处理的当前脚本,因此您明白了...

compiling vim ide

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

用于大型多语言项目的 IDE(即 linux 内核)

我知道“你们使用哪个 IDE”这个问题已经被问了一百万次了。但我从未见过它在这种情况下被问到。在处理包含多种语言和数千个文件的大型项目时,对 IDE 有哪些建议?

一个很好的例子是 android 源代码。内核不仅需要一个好的 C/C++ IDE,还需要 Java 和 shell 脚本。有没有为这种项目构建的东西?

我通常使用的是 C/C++ 的 KDevelop。我喜欢它,但是,当将它用于诸如 linux 内核之类的大型项目时,它似乎会爆炸。它甚至对 Java 或 python 没有任何作用。

所以我基本上要寻找的是用于处理大型项目的 IDE/设置(即 vim + 脚本)的建议,包括 linux 内核本身。

编辑

我想我可能一直不清楚。我并不是在寻找 IDE 本身。我真正感兴趣的是一个工具(一组工具?),它使处理大型耦合项目变得更容易。例如。linux内核定义了很多宏函数。我希望能够在内核树中打开任何给定的源文件,并能够看到该宏的定义(无论是通过鼠标悬停,还是 vim 扩展窗口,或其他任何东西)。

ide kernel development

12
推荐指数
2
解决办法
3246
查看次数

C语言的开发环境

寻找有关为 C 开发设置方便且高效的开发环境的想法。我发现使用 Vim 进行 C 编辑非常有帮助,但我想获得更广泛的建议样本。

command-line c ide editors

10
推荐指数
2
解决办法
5367
查看次数

保存当前的 vim 会话状态并稍后恢复(例如缓冲区、分割等)

作为一个老 VIM 用户,一开始就被它吸引,尤其是因为它简单的正则表达式替换可以让工作速度非常快,我并不真正期望 VIM 具有这样的功能。但是,到底是什么,也许我忽略了一些东西或一些新奇的东西。

vim当以适合屏幕大小的 n 列分割模式重新打开大量文件(即项目的所有 cpp/h 源文件)时(请参阅下面的 bash 命令/别名),您是否碰巧知道一种方法,以先前打开/选定/活动的缓冲区是否已返回,而不是重置为跨可见缓冲区的前 n 个文件?有点像 IDE 那样,通过保存打开的文件状态来做到这一点。

# check the window size after each command and, if necessary,                   
# update the values of LINES and COLUMNS.                                       
shopt -s checkwinsize                                                           
alias vimcpp='find . \( -name '\''*.cpp'\'' -o -name '\''*.cc'\'' -o -name '\''*.cxx'\'' -o -name '\''*.c'\'' -o -name '\''*.hpp'\'' -o -name '\''*.hh'\'' -o -name '\''*.hxx'\'' -o -name '\''*.h'\'' \) -exec vim -O$(( ( ( $COLUMNS - 1 ) / 80 > 0 …
Run Code Online (Sandbox Code Playgroud)

vim ide split

8
推荐指数
1
解决办法
1760
查看次数

有没有办法在现代 Linux 中强制使用某个 CHS 驱动器几何结构?

我有一些非常非常老的 IDE 硬盘驱动器,例如 Conner CP3024 驱动器,它的大小高达 21 兆字节。我一直在试图挽救它,但磁盘几何形状似乎有些奇怪。

该驱动器的数据表说您应该在 BIOS 中将 CHS 驱动器几何设置为 615/4/17,这是某种“虚拟”几何,它使用 Conner 称为“通用转换模式”的某些功能。但这不是驱动器的物理几何结构,当您让 BIOS 使用 hdparm 自动检测或查询驱动器时,您会得到它,显示为 636/2/33。

尝试读取驱动器时出现问题。出于某种原因,驱动器认为它处于虚拟几何模式,并且会为每个大于 17 的扇区号抛出读取错误。我最终通过使用真正旧版本的 Linux 发行版解决了这个问题,您可以在其中hdc=615,4,17作为引导参数传递并强制Linux 遵守特定的驱动器几何结构。

当 Linux 转移到 libata 时,此功能似乎已被删除 - 我找不到任何方法在现代 Linux 内核下执行相同操作。是否存在替代驱动几何的替代方法?

linux ide pata

6
推荐指数
1
解决办法
87
查看次数

在 Ubuntu 上开发/调试 C/C++?

在 Ubuntu 上开发 C/C++ 的最佳 IDE 是什么?我尝试安装 Eclipse,但似乎我还需要 eclipse-cdt 包。问题是没有这样的包,至少对于 Lucid。我该如何进行?我与 Eclipse 无关。

c ide development eclipse

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