温馨提示
安装、破解和使用010 Editor建议在断网情况下进行,如果想要联网使用,请安装防火墙软件。
【软件“010 Editor”安装和破解】
一、安装
010 Editor mac软件镜像包下载完了后,首先将软件“010 Editor”拖至Mac应用程序中完成安装;
二、破解
从Mac应用程序中运行软件“010 Editor”,在菜单栏点击“010 Editor”-“about 010 Editor”
点击 Licensing
跳出注册界面,我们将它先放一边,回到010 Editor Mac软件镜像包复制粘贴注册信息,随后点击 “Activate license”
010 Editor Mac破解成功!
若出现密钥失效怎么办?如图:
键盘组合: “ SHIFT + OPTION + . ” 显示系统隐藏文件;
然后找到路径: 本地磁盘/Users/管理员用户名/.config/SweetScape,删除010 Editor.ini, 重新注册即可!
然后退出软件“010 Editor”,重复上述破解步骤,就可以完成软件 010 Editor Mac破解成功!
若不能打开软件“010 Editor”,并提示【“XXX”已损坏,无法打开。您应该将它移到废纸篓。】 ,那就来点猛料,按下面的操作设置:
1、打开任何来源。
2、打开电脑“终端”,执行下面的命令。
sudo xattr -r -d com.apple.quarantine /Applications/010\ Editor.app
3、回车,出现Password🔑,输入电脑开机密码,密码不显示,输入即可回车
软件介绍
010 Editor Mac破解版是知您网搜集到的Mac os系统上一款专业的文本及十六进制编辑器。010 Editor for Mac破解软件可以编辑文本文件,XML,HTML,Unicode和UTF-8文件,C / C ++源代码等,支持超过50 GB的大文件编辑。010 Editor编辑器还可以使用二进制模板将文件解析为分层结构。与仅使用原始十六进制字节相比,运行二进制模板的结果更易于理解和编辑。
010 Editor Mac软件下载功能介绍
知您网软件带来的010 Editor破解版是一款快速且强大的十六进制编辑器,用来编辑二进制文件。它有一个友好易于使用的界面,无限次的undo和redo操作。另外还可以打印十六进制的字节或者以书签的方式标出某些重要的字节,支持二进制模板(binary template)系统。
SweetScape 010 Editor Mac破解软件提供独特的二进制模板技术,通过将文件解析并显示为易于使用的结构,帮助您理解二进制文件的字节。以下示例将为您说明二进制模板的工作方式:打开您计算机上的任何 ZIP、BMP 或 WAV 文件时,将在这些文件上自动运行二进制模板。二进制模板的编写十分简便,其使用的语言类似于 C/C++ 结构,只不过它们更强大,而且可以被配置成分析任何二进制格式。此外,在线提供由其他人编写的模板库。
010 Editor Mac软件下载功能特色
专业文字编辑器
编辑文本文件,XML,HTML,Unicode和UTF-8文件,C / C ++源代码等。
无限制的撤消和强大的编辑和脚本工具。
巨大的文件支持(50 GB +)。
世界上最好的十六进制编辑
任何大小的文件都具有无与伦比的二进制编辑性能。
使用强大的二进制模板技术来理解二进制数据。
查找并修复硬盘驱动器,内存密钥,闪存驱动器,CD-ROM等问题。
调查和修改进程的内存。
二进制模板 – 十六进制编辑到一个新的水平
为什么010 Editor如此强大?与仅显示文件(1)的原始十六进制字节的传统十六进制编辑器不同,010 Editor还可以使用二进制模板(2)将文件解析为层次结构。运行二进制模板的结果比仅使用原始十六进制字节更容易理解和编辑。
二进制模板易于编写,看起来类似于C / C ++结构,除了它们可能包含if,for或while语句以及函数或复杂表达式。
功能强大,几乎可以解析任何二进制文件格式。
可以设置为在打开文件时自动运行。
分析工具 – 深入了解您的数据
010 Editor中包含许多复杂的工具,用于分析和编辑二进制文件.
对于许多不同的数据类型,完全查找,替换,在文件中查找和替换文件功能。
强大的二进制比较工具,用于分析两个文件之间的逐字节差异。
使用直方图工具计算字节出现次数并可视化数据。
计算校验和/哈希算法,包括CRC-16,CRC-32,Adler32,MD2,MD4,MD5,RIPEMD160,SHA-1,SHA-256,TIGER等。
脚本 – 自动编辑
可以使用类似于C / C ++的语法自动执行简单或复杂的编辑操作。
具有300多种不同的功能,可用于数据操作。
与二进制模板集成以直观地编辑文件。只需分配二进制模板中定义的变量即可修改文件。
可以共享脚本,并在我们的脚本存档中提供可供下载的脚本列表。
从命令行运行脚本,没有用于批处理的用户界面。
…..还有更多。
DESCRIPTION
SweetScape 010 Editor Crack is a professional-grade text editor and hex editor designed to quickly and easily edit any file or drive on your computer. Combining an easy-to-use interface with a whole range of editing tools, 010 Editor is a valuable tool for anyone working with text or binary files. One of the most powerful features of 010 Editor is the ability to parse virtually any binary file using a Binary Template. Instead of browsing through a long range of hex bytes as with traditional hex editors, Binary Templates allow a file to be understood. Templates are easy to write and can be used to completely parse any data format, such as BMP or ZIP files (Templates for reading these files are included with 010 Editor).
A Binary Template looks similar to a C/C++ structure, but is actually run as a program. Every time a variable is declared in a Template, that variable is mapped to a set of hex bytes in a file. Data in the file can then be read or written by modifying the variable. Because the Template is run as a program, if, for, or while statements as well as functions or complex expressions can be used. When a Template is run, the defined variables can be edited using the Template Results, as shown on the left. New Templates can be added to 010 Editor and can even be configured to run automatically when a file is loaded.
Features:
- View and edit any binary file on your hard drive (unlimited file size) and text files including Unicode files, C/C++ source code, etc.
- Unique Binary Templates technology allows you to understand any binary file format.
- Find and fix problems with hard drives, floppy drives, memory keys, flash drives, CD-ROMs, processes, etc.
- Analyze and edit binary data with powerful tools including Find, Replace, Find in Files, Binary Comparisons, Checksum/Hash Algorithms, Histograms, etc.
- Powerful scripting engine allows automation of many tasks (language is very similar to C).
- Import and export your binary data in a number of different formats.
WHAT’S NEW
Version 15.0:
The following is an overview of the new functionality in version 15.0 of 010 Editor:
- Added support for Tree-sitter syntaxes which provide real-time syntax parsing.
- Tree-sitter allows high-quality syntax highlighting including coloring function names, custom data types, struct definitions, etc.
- Over 45 Tree-sitter syntaxes are included and more can be installed from the internet.
- Brace and Tag Matching: Placing the caret over a bracket '(' or ')' will underline that bracket and the corresponding bracket in the syntax. Works with HTML and XML tags too.
- Jump between matching braces or tags with 'Find > Jump to Matching Brace/Tag'.
- Double-clicking on a word in the text editor will automatically highlight all occurrences of that word in the document.
- Dotted lines are now drawn vertically between code sections as identified by a Tree-sitter syntax (for example, 'if' or 'while' statements).
- Added new 'Select' menu to the main menu with 'Select Word', 'Select Line' and 'Expand Selection'.
- Use 'Expand Selection' to increase the current selection by stepping up the syntax tree (requires a Tree-sitter syntax or Binary Template).
- Added animated scrolling when using page up/page down or jumping to positions in the file using Find, Goto, etc.
- On Windows added Full Screen mode using 'View > Enter Full Screen'.
- Added new themes 'Sunset Sky' and 'Bright Sky' which adjust syntax highlighting colors.
The following is a list of all new features in version 15.0 of 010 Editor:
Tree-sitter
- Added support for Tree-sitter syntaxes in addition to regular syntaxes from Binary Templates.
- Tree-sitter performs real-time parsing of source code into a syntax tree and allows high-quality syntax highlighting, matching braces/tags, expand selection, drawing section lines, etc.
- Tree-sitter syntaxes added for Ada, ASM, Bash, Common Lisp, C/C++, C#, CSS, D, Dart, Elixir, Fortran, GLSL, Go, Haskell, HTML, Java, JavaScript, JSON, JSON5, Julia, Kotlin, LaTeX, LLVM, LUA, Make, Markdown, MATLAB, Objective-C, OCaml, Pascal, Perl, PHP, Powershell, Python, R, Ruby, Rust, Scala, Scheme, SQL, Swift, Syntax010, TypeScript, XML, YAML, and Zig.
- Supports injections where source code from one syntax is placed inside of source code from another syntax and both are highlighted (for example, HTML containing JavaScript or CSS code).
- Select a syntax using 'View > Syntax' or by clicking the Syntax section of the Status Bar (both Tree-sitter and Binary Template syntaxes can be selected).
- The 'View > Syntax' menu shows recently used syntaxes and use 'View > Syntax > All Syntaxes (Tree-sitter)' to view all available syntaxes.
- Updating the Tree-sitter tree when editing is done using threads to preserve fast editing with large source code files.
- Additional Tree-sitter syntaxes can be downloaded from the internet and installed.
- Can print the current syntax tree to the Output panel using 'View > Syntax > Print Syntax Tree'. If bytes are selected only nodes that intersect those bytes and their parent nodes are displayed.
- If a different syntax is chosen for a file, the syntax is remembered the next time the file is loaded (see Remember Last Syntax in the Opening Files Options dialog).
- Large source code files are supported by dividing the file into multiple large blocks and each block is placed into a cache that can be cleared when too much memory is used.
- The block sizes and cache sizes can be controlled with the Cache Options dialog.
- When opening a file, the syntax is auto-detected using the file extension or a regular expression.
- Can parse big and little endian unicode files.
- New 'Syntax' page of the Options dialog to control the available Tree-sitter syntaxes.
- Syntaxes can be assigned a default 'Edit As' using the Syntax Option dialog.
- An option exists to turn off all Tree-sitter syntaxes in the Syntax Options dialog.
Syntax highlighting
- More detailed syntax highlighting is available using Tree-sitter syntaxes including coloring for functions, custom data types, struct definitions, etc.
- Renamed syntax style names to be consistent with Tree-sitter. For example 'code-comment' becomes 'comment' and 'tag-comment' becomes 'tag.comment'.
- Syntax styles can now display text as bold. Struct and function definitions are marked as bold in Templates and Scripts.
- Syntax highlighting works inside injections (one syntax inside another syntax).
- In Templates, the HighlightFindStyle function can use either the old or new syntax style naming scheme to locate styles.
- Better syntax highlighting of Binary Template .bt and Script .1sc files using Tree-sitter.
- Added 'tag.error' style for coloring unmatched tags.
Creating and Editing Syntaxes
- 010 Editor Tree-sitter syntaxes require two things: a dynamic link library (.dll/.so/.dylib) that parses the file into a set of symbols, and a .syntax010 file that maps from symbols to syntax styles.
- Syntax010 files are text files that can be edited within 010 Editor to customize the syntax highlighting.
- Use 'View > Syntax > Edit Syntax File' to edit the Syntax010 file for the current syntax.
- A Syntax010 file contain a series of S-expressions that can match part of a syntax tree and then use the @ operator to map to a syntax style name.
- Once a Syntax010 file has been edited, use 'View > Syntax > Refresh Syntax' to apply the changes or click the icon in the top-right corner of the editor.
- A Syntax010 file is similar to Tree-sitter's 'highlights.scm' file but with some extensions using #section.
- Use '#section match' to control how brace matching works for a syntax.
- Use '#section injection' to control how other syntaxes are injected into the current syntax.
- Use '#section fold' to specify which sections have fold lines drawn (code folding will be available in future versions).
- Supports regular expression matching with the #match? keyword.
Matching Braces/Tags
- When using a Tree-sitter syntax, placing the caret over a brace '(' or ')' will cause that brace and the matching brace in the syntax to be underlined.
- Brace matching can be used for different types of symbols such as {}, [], ().
- Underlining also works with tags such as HTML tags (e.g. <b>, </b>) or XML tags.
- Use 'Find > Jump to Matching Brace/Tag' to jump the caret from one matching brace or tag to the other.
- Click 'View > Syntax > Highlight Matching Braces/Tag' to toggle the display of the underlines.
- The background color of the braces can also be changed using the Match Brace/Tag color in the Theme/Colors Options dialog.
- Which braces or tags are matched can be controlled by editing the '#section match' area of the Syntax010 file (use 'View > Syntax > Edit Syntax File' to view the file).
Section Lines
- Dotted lines are now drawn vertically between code sections as identified by a Tree-sitter syntax.
- The lines can be turned off using 'View > Syntax > Show Section Lines'.
- Use the '#section fold' area of the current Syntax010 file to control where the lines are drawn (use 'View > Syntax > Edit Syntax File' to view the file).
- In the future these lines will indicate sections of code that can be folded.
- Control the color of the section lines using the Section Lines color in the Theme/Colors Options dialog.
Auto-Highlight Selection
- Double-clicking on a word in the text editor will select that word and also automatically highlight all other occurrences of the word in the file.
- By default a rectangle is drawn around each matching word in the document.
- The background color can also be set using the Auto-Highlight Selection color in the Theme/Colors Options dialog.
- Turn off highlighting by clicking 'View > Highlighting > Auto-Highlight Selection'.
- Auto-highlight is turned off by default for hex files but can be enabled using 'View > Highlighting > Auto-Highlight Selection'.
Selection
- Added new 'Select' menu to the main menu.
- Added 'Select Word' to select the word the caret is on. If the word is already selected, the next word in the file is selected.
- Added 'Select Line' to select the whole line the caret is on or expand the selection to include the starting and end lines.
- Added 'Expand Selection' to increase the current selection by stepping up the syntax tree (requires a Tree-sitter syntax to be active). Expand Selection also works when a Binary Template is active by selecting the parent variables in the hierarchy.
- Added 'Reverse Selection' to move the caret from the start of the selection to the end of the selection, or from the end of the selection to the start of the selection.
- Added 'Mark Selection Start' to mark the beginning of a selection at the current caret position and 'Mark Selection End' to mark the end. If both a start and end point are set then the bytes are selected.
- Added 'Move Selection Back' and 'Move Selection Forward' to move the selection forward or back by the number of bytes that are selected (useful in hex editing).
- Moved 'Select All', 'Select Range' and 'Column Mode' to the Select menu.
Tables
- Using the mouse wheel to scroll in tables no longer selects a different row.
- Re-enable selecting rows using the mouse wheel by right-clicking on a table and selecting 'Column Display Format > Select by > Mouse Wheel Changes Selection'.
Themes
- Added new themes 'Sunset Sky' and 'Bright Sky' which adjust syntax highlighting colors.
- Added the 'View > Themes' menu for easily changing the theme.
- Adjustments and fixes for many theme colors.
- Added separate color for text line numbers and tool bar handles.
Editor
- Added animated scrolling when using page up/page down or jumping to positions in the file using Find, Goto, etc.
- Animated scrolling can be turned off in the Editor Options dialog.
- Changed the indicator when the editor is scrolled to the right from a shadow to a single line.
- Added 'Clear Replace Results' toggle to the Editor right-click menu to remove coloring from the editor after doing a replace all operation.
- Line numbers are now displayed by default.
- Added an extra space before line numbers (use the Text Editor Options dialog to turn this off).
- Breakpoints are displayed in the left-most column when line numbers are turned on.
- Highlighting the current line in the text editor now uses alpha blending.
Find
- Renamed the 'Search' menu to 'Find' on the main menu.
- When searching for hex bytes using wildcards, ?? now indicates a single hex byte.
- When scrolling through find results, the editor will favor the left side of the editor (turn this off by unchecking Minimize Horizontal Scrolling in the Editor Options dialog).
- When searching for a Variable Name, search for a Variable Name and Value at the same time using the syntax <varname>=<varvalue>.
Workspace
- The 'Path' column is now hidden by default.
- Show the 'Path' column by right-clicking on the Workspace or the header and choosing 'Show Path Column'.
Inspector
- Right click on a value and choose 'Goto Address <value>' or 'Goto Sector <value>'.
General
- Added Full Screen mode using 'View > Enter Full Screen'. Exit Full Screen mode using 'View > Leave Full Screen'.
- The default character set for text files is now UTF-8.
- Updated the Welcome page with multiple pages. Added a new page for selecting the theme and line number visibility.
- Auto-detect file type now tries to detect UTF-8 files.
Templates and Scripts
- Added the SRand function to provide a seed value for Random.
- Added the BitfieldGetCurrentShift function to return the number of bits already read when defining bitfields.
- When searching for a Variable Name, search for a Variable Name and Value at the same time using the syntax <varname>=<varvalue>.
- Increased the number of levels the Template Results can open from 32 to MAXINT.
- Added default types int8, INT8, uint8 and UINT8.
- Using the Tab key to select the Template Results no longer resets the current selection.
- When editing a Template or Script, the syntax can now be chosen in the status bar (used to be hidden).
- Adjusted template style colors.
Options
- On the Editor page, New File Types can be set to use a Tree-sitter syntax or a Template syntax.
- On the Editor page, added Animated Scrolling toggle.
- On the Editor page, added Minimize Horizontal Scrolling toggle.
- On the Editor page, Caret Animation can be set to 'None' to create a solid, non-blinking caret.
- On the Text Editor page, added Show Spaces before Line Numbers.
- On the Opening Files page, added Remember Last Syntax toggle.
- On the Opening Files page, added Open Syntax Files drop-down list.
- On the Theme/Colors page, added Tool Bar Handle, Auto-Highlight Selection, Address Highlight, Match Brace/Tag, Auto-Highlight Selection, Section Lines, Hex Editor Addresses.
- On the Theme/Colors page, renamed a number of syntax styles.
- On the Theme/Colors page, renamed Scroll Shadow to Scroll Indicator Line.
- On the Directories page, added Syntax Directory and Syntax DLL Directory.
- Added Syntax page with a list of all available Tree-sitter syntaxes.
- On the Cache page, added Tree-sitter Block Size and Cache size.
Bugs
- Fixed a crash on macOS using drag-and-drop from an empty space in a file tab.
- Fixed a crash with regular expressions using look-behind when called from FindFirst/FindAll (possible in pdf.bt).
- Fixed sizeof was not properly returning an int64 in some cases.
- Fixed Find in Files was not remembering the Current Project setting when 010 Editor was restarted.
- Fixed using Find in Files when no files are open should use the character set from the Text Edit As (as using ANSI).
- Fixed in Find in Files, the 'in Files' field was not taking up the full width of the edit field.
- Fixed a possible crash with SScanf if passing a string to the wrong parameter.
- Fixed a crash in an unoptimized array inside an on-demand struct that was generated in a read function (possible in DEX.bt).
- Fixed selected tabs in each group were not restored properly when restarting and the startup action was 'Restore Open Files'.
- Fixed some issues using find whole word with numbers.
- Fixed problems using auto-indent on unicode source code.
- Fixed Move Lines Up/Down should not move a line that touches just the end of the selection.
- Fixed the Run Template at Offset action could not be assigned a shortcut key.
- Fixed when debugging, placing the mouse cursor over a string did not correctly show the value in certain cases.
- Fixed the end of file marker was sometimes not displayed when scrolling if line numbers were turned off.
- Fixed a bug using Select Range when the Template the Results panel was focused.
- Fixed StringToUTF8 was not properly converting characters in the range 0x80..0x9F (was using latin1 instead of ANSI).
- Fixed files having a BOM caused XML to not be detected correctly.
- Fixed a possible crash with HighlightCheckSingleLineRule when using an invalid regular expression.
- Fixed a problem displaying word wrap symbols on macOS.
- Fixed on macOS, path information is now added to the .zshrc file.
- Fixed issues with the end-of-file test when using unpadding bitfields.
- Fixed some issues drawing the enum drop-down button in the Template Results.
- Fixed a problem using fgcolor/bgcolor custom functions with big-endian data.
010 Editor Mac软件下载历史版本
版本 | 下载 | 密码 |
---|---|---|
14.0.1 | 立即下载 | ssay |
14.0 | 立即下载 | ssay |
12.0.1 | 立即下载 | ssay |
12.0 | 立即下载 | ssay |
11.0.1 | 立即下载 | ssay |
11.0 | 立即下载 | ssay |
10.0.2 | 立即下载 | ssay |
- 知您微信公众号
- 扫一扫,即刻“关注”
- 天天领红包
- 小编得恩惠,麻烦友友了
运营不易,友友赞助下小站呗,谢谢
支付宝扫一扫赞助
微信钱包扫描赞助
赏