translate: tools/index.md + tools/editor/*#128
Open
CamberLoid wants to merge 22 commits intoOI-wiki:masterfrom
Open
translate: tools/index.md + tools/editor/*#128CamberLoid wants to merge 22 commits intoOI-wiki:masterfrom
CamberLoid wants to merge 22 commits intoOI-wiki:masterfrom
Conversation
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
…I-Wiki_i18n into tools_index+editor-
ksyx
reviewed
Sep 2, 2021
| In the beginning, Eclipse is the next generation IDE developed by IBM as an alternative for business software Visual Age for Java. In November 2001, it was donated to open-source community, and now it is managed by Eclipse, a non-profit organization of software developers. | ||
|
|
||
| Advantages: | ||
|
|
ksyx
reviewed
Sep 2, 2021
| ### Install Eclipse | ||
|
|
||
| 进入 Eclipse 官网, | ||
| Heading to the homepage of Eclipse |
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
Co-authored-by: ksyx <18738953+ksyx@users.noreply.github.com>
ksyx
reviewed
Oct 18, 2021
| author: ouuan, ChungZH, partychicken, Xeonacid | ||
|
|
||
| Atom,GitHub 家的编辑器。 | ||
| Atom, editor from Github. |
Member
There was a problem hiding this comment.
Suggested change
| Atom, editor from Github. | |
| Atom, the editor by Github. |
| ## Introduction | ||
|
|
||
| Atom 是一个免费、开源、跨平台的文本编辑器,由 GitHub 开发。它是用 JavaScript 编写的,并且采用 Electron 架构。它的一个较大缺点就是性能差。 | ||
| Atom is a free and open-source cross-platform text editor developed by Github. It is written in Javascript and based on Electron. A relatively serious disadvantage is bad performance. |
Member
There was a problem hiding this comment.
Suggested change
| Atom is a free and open-source cross-platform text editor developed by Github. It is written in Javascript and based on Electron. A relatively serious disadvantage is bad performance. | |
| Atom is a free and open-source cross-platform text editor developed by Github. It is written in Javascript and based on Electron. A relatively serious disadvantage is its bad performance. |
| The advantage of Dev-C++ is friendly user interface, simple installation and its support of single file compilation. Therefore, it becomes the first choice of many C++ beginners and competitive programming contestants. For NOIP, in provinces which use Windows as contest operation system, it generally comes with pre-installed Dev-C++. | ||
|
|
||
| 不过,你在使用的版本是不是我说的这个版本呢? | ||
| The origin of Dev-C++ is Bloodshed Dev-C++ written by Colin Laplace. Since February 22, 2005, the project was stopped updating. In 2006, lead developer Colin Laplace stated the situation that he was busy with real-life issues and did not have time to continue development of Dev-C++. |
Member
There was a problem hiding this comment.
Suggested change
| The origin of Dev-C++ is Bloodshed Dev-C++ written by Colin Laplace. Since February 22, 2005, the project was stopped updating. In 2006, lead developer Colin Laplace stated the situation that he was busy with real-life issues and did not have time to continue development of Dev-C++. | |
| The origin of Dev-C++ is Bloodshed Dev-C++ written by Colin Laplace. This project stopped updating since February 22, 2005. In 2006, its lead developer Colin Laplace stated the situation that he was busy with real-life issues and did not have time to continue development of Dev-C++. |
| The origin of Dev-C++ is Bloodshed Dev-C++ written by Colin Laplace. Since February 22, 2005, the project was stopped updating. In 2006, lead developer Colin Laplace stated the situation that he was busy with real-life issues and did not have time to continue development of Dev-C++. | ||
|
|
||
| 没错,Dev-C++ 其实还有一个全新版本: | ||
| Orwell Dev-C++ is a variant of Bloodshed Dev-C++, developed and maintained by individual programmer Orwell (Johan Mes). The variant contains bug fixes and compiler updates. Generally speaking, all Dev-C++ 5.x are Orwell Dev-C++. This variant was last updated in 2015 with version 5.11. |
Member
There was a problem hiding this comment.
Suggested change
| Orwell Dev-C++ is a variant of Bloodshed Dev-C++, developed and maintained by individual programmer Orwell (Johan Mes). The variant contains bug fixes and compiler updates. Generally speaking, all Dev-C++ 5.x are Orwell Dev-C++. This variant was last updated in 2015 with version 5.11. | |
| Orwell Dev-C++ is a variant of Bloodshed Dev-C++ developed and maintained by individual programmer Orwell (Johan Mes). It contains bug fixes and compiler updates. Generally speaking, all Dev-C++ 5.x are Orwell Dev-C++. This variant was last updated in 2015 with version 5.11. |
| The Dev-C++ distributions listed above are considered "official releases". Besides, after the stale development Orwell Dev-C++ in 2015, out of the need of teaching, an individual Chinese developer [royqh1979](https://github.com/royqh1979) decided to develop his personal fork of Dev-C++ named "Red Panda Dev-C++", integrating intelligent hint and updated version of MinGW64, which is convenient for personal use and studying. The project is hosted on [GitHub](https://github.com/royqh1979/Dev-Cpp). | ||
|
|
||
| 自 2011 年的 Dev-C++ 4.9.9.3 版本之后,你使用的版本均为 Orwell Dev-C++。 | ||
| ## Getting Started to Use |
Member
There was a problem hiding this comment.
Suggested change
| ## Getting Started to Use | |
| ## Getting Started |
| Select the "Optimization Level (-Ox)" option in the "Code Generation" sub-tab, and choose the level you wan to use. | ||
|
|
||
|  | ||
|
|
ksyx
reviewed
Oct 25, 2021
|  | ||
|
|
||
| #### 显示最多警告信息 | ||
| #### Show All The Warnings |
Member
There was a problem hiding this comment.
Suggested change
| #### Show All The Warnings | |
| #### Show All Warnings |
| ### Tricks of Compiling | ||
|
|
||
| 点击工具 -> 编译选项,然后选择 "编译器" 选项卡,接下来介绍几个常用 trick。 | ||
| Click "Tools" -> "Compiler Options...", and select the tab "General". Below is some frequently used tricks. |
Member
There was a problem hiding this comment.
Suggested change
| Click "Tools" -> "Compiler Options...", and select the tab "General". Below is some frequently used tricks. | |
| Click "Tools" -> "Compiler Options...", and select the tab "General". Below are some frequently used tricks. |
| Click "Tools" -> "Compiler Options...", and select the tab "General". Below is some frequently used tricks. | ||
|
|
||
| #### 开大栈 | ||
| #### Extend the Stack |
| Add `-Wl,--stack=128000000` to "Add the following commands when calling the linker". | ||
|
|
||
| 此命令将栈开到了约 128MB 的大小,有需要可以自行增加。 | ||
| The example above resized the stack to about 128MB, and can be adjusted as needed. |
Member
There was a problem hiding this comment.
Suggested change
| The example above resized the stack to about 128MB, and can be adjusted as needed. | |
| The example above resizes the stack to about 128MB, and can be adjusted as needed. |
| #### Define Marco | ||
|
|
||
| 在 "连接器命令行加入以下命令" 中加入 `-D[String]` 命令。 | ||
| Macro is useful when testing locally with file I/O or other purposes. |
Member
There was a problem hiding this comment.
Suggested change
| Macro is useful when testing locally with file I/O or other purposes. | |
| Macro is useful for testing locally with file I/O or other purposes. |
| ``` | ||
|
|
||
| 如遇到 `No package 'gtk+-2.0' found` 可能需要安装 `libgtk2.0-dev`。 | ||
| Note: you may need install a dependency `libgtk2.0-dev` if it reports `No package 'gtk+-2.0' found`. |
Member
There was a problem hiding this comment.
Suggested change
| Note: you may need install a dependency `libgtk2.0-dev` if it reports `No package 'gtk+-2.0' found`. | |
| Note: you may need install the dependency `libgtk2.0-dev` if it reports `No package 'gtk+-2.0' found`. |
| @@ -1,79 +1,128 @@ | |||
| author: NachtgeistW, Ir1d, ouuan, Enter-tainer, Xeonacid, ChungZH, keepthethink, abc1763613206, partychicken, Chrogeek, xkww3n | |||
| author: NachtgeistW, Ir1d, ouuan, Enter-tainer, Xeonacid, ChungZH, keepthethink, abc1763613206, partychicken, Chrogeek, xkww3n, | |||
| ### Configuring IntelliSense | ||
|
|
||
| 用于调整 VS Code 的智能补全。 | ||
| This section is talking about adjusting smart auto-completion of VS Code. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Please Reviewers take care of the following aspects: