首页 文章
  • 74 votes
     answers
     views

    如何在Windows上阅读大文本文件? [关闭]

    我有一个大的服务器日志文件(~750 MB)我无法用记事本或记事本打开(他们都说文件太大) . 任何人都可以建议一个程序(对于Windows)一次只能将文件的一小部分读入内存吗? 或者我是否需要编写自己的应用来解析此文件?
  • 45 votes
     answers
     views

    文字编辑理论[关闭]

    由于我总是对现有的编辑不满意,我一直想要开始的项目是我自己的文本编辑器 . 但是,进行文本编辑是一项严肃的事 除了分析现有文本编辑的源代码外,还有关于这个主题的书籍或其他资源(如学术工作)吗?我特别感兴趣的是教会如何处理内存以及如何管理文本插入(如果你有一个100 MB的文件并想在x位置添加一个字符,你不能只是 memmove 这个巨大的文本块... ) .
  • 1 votes
     answers
     views

    千兆字节文件的文本编辑器[重复]

    可能重复:文本编辑器打开大(巨大,巨大,大)文本文件 我看到text editor to open big text files但该问题涉及兆字节大小的文件 . 我使用7GB的csv文件,发现甚至vim和gedit需要很长时间才能打开 . 您使用什么文本编辑器来处理千兆字节大小的文件? 感谢我能得到的任何建议 .
  • 1 votes
     answers
     views

    具有比较功能的大文本文件编辑器?

    我试图比较两个大约500MB的大文本文件,我试图使用记事本,Textpad,VIM等,甚至无法让它们打开文本文件 . 要么是这样,要么工作的编辑没有比较功能 . 我需要看看在这两个文本文件中做了哪些更改,这就是我需要比较它们的原因 . 有没有人有什么建议?
  • 2 votes
     answers
     views

    将内容发送到WordPress的纯文本编辑器

    我正在开发一个WordPress插件,允许在富文本编辑器中发送一个简短的代码 . 假设短代码内容存储在 shortcode 变量中,以下代码完美地运行: tinyMCE.execCommand('mceInsertContent', false, shortcode); ...如果用户处于“Visual Editor”模式 . 如果他们切换到“纯文本”模式,代码将不再起作用 - textare...
  • 1023 votes
     answers
     views

    文本编辑器打开大(巨大,巨大,大)文本文件[关闭]

    我的意思是100 MB大;这样的文本文件可以推动编辑的信封 . 我需要查看一个大型XML文件,但如果编辑器有错误则无法查看 . 有什么建议?
  • 709 votes
     answers
     views

    在Sublime Text 2中将默认语法设置为不同的文件类型

    如何在Sublime Text 2中为某个文件扩展名设置默认文件类型?具体来说,我希望* .cfg文件默认具有Ini语法高亮,但我似乎无法弄清楚如何创建此自定义设置 .
  • 1 votes
     answers
     views

    Atom Prettier Eslint

    我使用的是更漂亮的eslint,除了方法链接之外,它对一切都很有用 . 它随机打破了它 . 我不喜欢它如何工作,并希望尽可能完全禁用此功能 . 这是它的作用的一个例子 . 我不喜欢pgDB如何在它自己的行中 . .map(make => { pgDB .none( 'INSERT INTO makes(ed_id, name, nice_nam...
  • 98 votes
     answers
     views

    Vim / Emacs在GUI文本编辑器上提供了哪些具体的 生产环境 力提升?

    这几个月以来一直使用Vim作为我的控制台编辑器(在我的终端中编辑配置文件时),但我并不重要 . 我觉得我的GUI文本编辑器可以完成我工作所需的一切 . 它有一个像样的搜索/替换与两者的自动完成历史 . 它具有语法高亮,行编号,选项卡式界面,易于复制和粘贴等 . 我当前编辑器唯一缺少的是正则表达式匹配,但是有很多GUI文本编辑器可以进行正则表达式搜索/替换 . 鉴于我刚才所说的,除了安装在每台计算机...
  • 5 votes
     answers
     views

    采样大数据文件

    我目前在Data Warehouse程序员的位置工作,因此必须通过ETL过程放置大量的平面文件 . 当然在加载文件之前我必须知道它的内容,问题是大多数文件大于1 GB并且我无法使用亲爱的老朋友“notepad”打开它们 . 开玩笑 . 我通常使用VIM或记事本,但打开文件仍需要一段时间 . 我可以使用VIM或其他编辑器对文件执行“部分”读取吗? 附:我知道我可以为文件的“数据样本”编写一个10行内...
  • 0 votes
     answers
     views

    如何打开32 GB .log文件[关闭]

    在这里,我们的服务器之一创建了一个32 GB的日志文件 . 我们需要打开它才能知道发生了什么,但是我试过的所有文本编辑器都说文件太大而且没有打开 . 我们找到了记事本或记事本的替代文本编辑器,但即使是那些也有5GB的限制 . 我们还尝试了一种将文件拆分成小文件的软件 . Log Splitter它被调用,但问题是我们在硬盘驱动器上留有4GB空间,因此Log Splitter无法处理拆分 . 有关...
  • 14 votes
     answers
     views

    能够查看隐形文本的文本编辑器?

    最近的一个问题*让我想知道是否有文本编辑器可以让你看到文件的每个字符,即使它们是不可见的?具体来说,我会向我展示所有不可见的字符(不仅仅是常见的空格/换行符) . BOM marker只是一个例子,其他例如是mathematical invisibles或可能unsupported characters . 我不是在寻找一种文本编辑器,它只支持编码之间的各种文本编码/翻译 . 我遇到的所有文本编...
  • 48 votes
     answers
     views

    文本编辑器如何实现?

    这个问题可能会让我听起来很无能为力 . 那是因为我 . 我只是想,如果我假设有兴趣设计我自己的文本编辑器GUI控件,小部件或任何你想要调用的东西(我不是),我怎么会这样做呢? 像我这样的新手的诱惑是以字符串的形式存储文本编辑器的内容,这看起来非常昂贵(并不是说我太熟悉字符串实现在一种语言/平台和下一种语言/平台之间的区别;但是我知道在.NET中,例如,它们是不可变的,所以频繁的操作,例如你需要在文...
  • 1 votes
     answers
     views

    在.NET中创建命令行文本编辑器的建议

    我想用.Net创建一个命令行文本编辑器 . 我总是做GUI应用程序,所以我对这个任务的整个交易有点迷失 . 我需要知道的第一件事是如何创建一个可滚动的编辑器区域 . 我可以写任何我想要的地方并向上和向下移动 . 也许存在一个我没有找到的随时可用的框架 . 因此,我正在征求意见 . 另一件事是如何在滚动时创建一个不随编辑区移动的菜单栏 . 总结一下,我想为Windows控制台创建一个非常简单的编辑器...
  • 1 votes
     answers
     views

    带语法高亮的免费Linux文本编辑器[关闭]

    我知道文本编辑器和IDE问题几乎已被打败,但我发现这个问题的大部分答案都是Windows和Mac特有的,而且并不总是免费的 . 我刚开始使用rails开发,我正在寻找一种支持语法高亮的轻量级文本编辑器 . 我知道有RubyMine,RadRails和Netbeans . 我可能总是将其中一个用于大型项目,但是,有时我更喜欢远离IDE(以及他们创建的所有项目.xml .config工作区文件,以及打...
  • -2 votes
     answers
     views

    阻止文本编辑器破坏python文件中的空格[关闭]

    我有一个非常恼人的问题,当我在一个文本编辑器或另一个文本编辑器中打开它时,我不太明白我的python文件被破坏了(看起来毁了?) . 空间消失,并与他们控制块 . 显然这与如何保存空白有关,但我不完全理解它或知道如何控制它 . 我在多个编辑器中编辑最多三台计算机上的文件,主要是kate,nano和vim . 我以为我把它们全部设置为tab = 4个空格,并且* .py自动注册,但显然它不像那样工作...
  • 21 votes
     answers
     views

    Emacs,Vim和JEdit的哪些编辑器支持多个同步文本插入点?

    Background: JEdit(以及其他一些文本编辑器)支持名为Multiple simultaneous text insertion points的功能 . (至少's what I'm在这里称呼它) . 要了解这意味着什么,请查看链接 . 在现代文本编辑器中使用的所有功能中,初步研究似乎表明这是Emacs和Vim实际上不支持的一个功能 . 如果正确的话,这将是非常特殊的,因为找到一个...
  • 4 votes
     answers
     views

    Windows文本编辑器根据RegEx或Grep语法显示/隐藏行?

    我的一个应用程序组件会生成一些非常多毛的日志文件 . 在产生有用信息之前,它们需要大量的戳戳和刺激 . 我正在寻找一个用于Windows的文本编辑器,它允许我以RegEx或Grep风格的语法输入文本,并自动显示/隐藏相关的行 . 有谁知道有这个功能的文本编辑器? 谢谢!IVR复仇者
  • 225 votes
     answers
     views

    记事本是否显示所有隐藏的字符?

    在记事本中,我设置了“替换选项卡有2个空格” . 在Python中编码时,我从网上复制粘贴了一些代码,它看起来正确缩进 . 但是运行代码会导致缩进错误,最后我通过删除行开头的所有“可见”空格并再次插入相同数量的空格来解决这个错误 . 是否有可能基于Scintilla的记事本不显示所有特殊字符,但将它们显示为空格?有没有解决这个问题的设置?
  • 333 votes
     answers
     views

    Sublime text和Github的Atom有什么区别[关闭]

    Github宣布Atom与Sublime非常相似 . 甚至一些键盘快捷键如⌘P,⌘ShiftP等都是相同的 . Atom与Sublime有何不同? 它是否包括IDE功能,如构建工具,函数定义跳转,文档等? 有没有人使用Sublime获得Beta邀请来指出差异? 我可以按原样使用Sublime中的主题,方案和包,就像Sublime可以使用 text mate 一样 . 1 PS:...
  • 96 votes
     answers
     views

    Heroku bash shell中有哪些文本编辑器?

    我正在尝试更新基于Cedar的Heroku应用程序中的httpd.conf . 我得到了我的Heroku bash heroku run bash 并在apache下找到了conf dir . 但是当我尝试打开任何编辑器vi,vim或emacs时,我找不到任何这些程序 . 你如何在Heroku上编辑conf文件?
  • 2 votes
     answers
     views

    Monospace字体 - 不是真正的航空航天?

    这似乎是我在Gedit中使用 JavaScript (当您将字体从"Ubuntu mono"更改为"Monospace"时)和Geany到目前为止发现的错误 . 我有一个右边距设置为80个字符,但当我输入 Object , prototype 或任何其他 key word 程序时,它会添加一些字母间距,稍微抛出间距 . 因此,我有一行声明 Object ,即...

热门问题