Contributing: Add more text editors with AGC syntax support (#553)
* docs: add more text editors with AGC syntax support * docs: update list for AR, KO_KR, PT_BR and TR * Add Turkish translation for auto formatting * Move auto formatting note to a footnote * Update CONTRIBUTING.ar.md * Update CONTRIBUTING.ko_kr.md * Update CONTRIBUTING.pt_br.md * Update CONTRIBUTING.ar.md * Update CONTRIBUTING.ko_kr.md * Update CONTRIBUTING.pt_br.md
This commit is contained in:
parent
a084af23b4
commit
eb6bc89b2d
@ -27,9 +27,29 @@
|
|||||||
## ملحقات مفيدة
|
## ملحقات مفيدة
|
||||||
|
|
||||||
يحتوي GitHub على دعم للغة تجميع AGC المضمنة. للاسف، لن يدعمه محرر الكود الخاص بك، ولكن هناك ملحقات توفر دعم للغة AGC من المحررين التاليين:
|
يحتوي GitHub على دعم للغة تجميع AGC المضمنة. للاسف، لن يدعمه محرر الكود الخاص بك، ولكن هناك ملحقات توفر دعم للغة AGC من المحررين التاليين:
|
||||||
- [Atom][5]
|
- [Atom][Atom]†
|
||||||
- [Sublime Text 3][4]
|
- [CodeBlocks][CodeBlocks]
|
||||||
- [Visual Studio Code][3]
|
- [Eclipse][Eclipse]
|
||||||
|
- [Kate][Kate]
|
||||||
|
- [ProgrammersNotepad][ProgrammersNotepad]
|
||||||
|
- [Sublime Text 3][Sublime Text]†
|
||||||
|
- [TextPad][TextPad]
|
||||||
|
- [Vim][Vim]
|
||||||
|
- [Visual Studio Code][VisualStudioCode]†
|
||||||
|
- [jEdit][jEdit]
|
||||||
|
|
||||||
|
† يدعم التنسيق الآلي
|
||||||
|
|
||||||
|
[Atom]:https://github.com/Alhadis/language-agc
|
||||||
|
[CodeBlocks]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/CodeBlocks
|
||||||
|
[Eclipse]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Eclipse
|
||||||
|
[Kate]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Kate
|
||||||
|
[ProgrammersNotepad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/ProgrammersNotepad
|
||||||
|
[Sublime Text]:https://github.com/jimlawton/AGC-Assembly
|
||||||
|
[TextPad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/TextPad
|
||||||
|
[Vim]:https://github.com/wsdjeg/vim-assembly
|
||||||
|
[VisualStudioCode]:https://github.com/wopian/agc-assembly
|
||||||
|
[jEdit]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/jEdit
|
||||||
|
|
||||||
## التنسيق
|
## التنسيق
|
||||||
**ملاحظة:** سيضمن GitHub والإضافات الثلاثة المذكورة أعلاه أنك تستخدم التنسيق الصحيح تلقائيًا.
|
**ملاحظة:** سيضمن GitHub والإضافات الثلاثة المذكورة أعلاه أنك تستخدم التنسيق الصحيح تلقائيًا.
|
||||||
@ -94,9 +114,6 @@ R0820
|
|||||||
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
||||||
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
||||||
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
[3]:https://github.com/wopian/agc-assembly
|
|
||||||
[4]:https://github.com/jimlawton/AGC-Assembly
|
|
||||||
[5]:https://github.com/Alhadis/language-agc
|
|
||||||
[6]:https://github.com/wopian/agc-assembly#user-settings
|
[6]:https://github.com/wopian/agc-assembly#user-settings
|
||||||
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
||||||
[8]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[8]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
|
@ -22,9 +22,29 @@ GitHub은 내장 에디터에서 AGC문법을 지원합니다.
|
|||||||
그러나 불행하게도 대개 사용되는 에디터들은 그렇지 않습니다.
|
그러나 불행하게도 대개 사용되는 에디터들은 그렇지 않습니다.
|
||||||
하지만 확장 기능이 지원되는 에디터들이 있습니다.
|
하지만 확장 기능이 지원되는 에디터들이 있습니다.
|
||||||
|
|
||||||
- [Atom][5]
|
- [Atom][Atom]†
|
||||||
- [Sublime Text 3][4]
|
- [CodeBlocks][CodeBlocks]
|
||||||
- [Visual Studio Code][3]
|
- [Eclipse][Eclipse]
|
||||||
|
- [Kate][Kate]
|
||||||
|
- [ProgrammersNotepad][ProgrammersNotepad]
|
||||||
|
- [Sublime Text 3][Sublime Text]†
|
||||||
|
- [TextPad][TextPad]
|
||||||
|
- [Vim][Vim]
|
||||||
|
- [Visual Studio Code][VisualStudioCode]†
|
||||||
|
- [jEdit][jEdit]
|
||||||
|
|
||||||
|
† 자동 포매팅 지원
|
||||||
|
|
||||||
|
[Atom]:https://github.com/Alhadis/language-agc
|
||||||
|
[CodeBlocks]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/CodeBlocks
|
||||||
|
[Eclipse]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Eclipse
|
||||||
|
[Kate]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Kate
|
||||||
|
[ProgrammersNotepad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/ProgrammersNotepad
|
||||||
|
[Sublime Text]:https://github.com/jimlawton/AGC-Assembly
|
||||||
|
[TextPad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/TextPad
|
||||||
|
[Vim]:https://github.com/wsdjeg/vim-assembly
|
||||||
|
[VisualStudioCode]:https://github.com/wopian/agc-assembly
|
||||||
|
[jEdit]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/jEdit
|
||||||
|
|
||||||
## 포매팅
|
## 포매팅
|
||||||
**참고:** Github 내장 에디터와 위의 세 확장기능들은 이 문단에서 정의하는 포매팅을 자동으로 수행해줍니다.
|
**참고:** Github 내장 에디터와 위의 세 확장기능들은 이 문단에서 정의하는 포매팅을 자동으로 수행해줍니다.
|
||||||
@ -68,8 +88,5 @@ R0820
|
|||||||
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
||||||
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
||||||
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
[3]:https://github.com/wopian/agc-assembly
|
|
||||||
[4]:https://github.com/jimlawton/AGC-Assembly
|
|
||||||
[5]:https://github.com/Alhadis/language-agc
|
|
||||||
[6]:https://github.com/wopian/agc-assembly#user-settings
|
[6]:https://github.com/wopian/agc-assembly#user-settings
|
||||||
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
||||||
|
@ -24,17 +24,33 @@ The source code in this repository was digitized manually from paper printouts,
|
|||||||
|
|
||||||
## Useful Extensions
|
## Useful Extensions
|
||||||
|
|
||||||
GitHub has syntax support for the AGC assembly language built-in.
|
GitHub has syntax support for the AGC assembly language built-in. Unfortunately your code editor will not, however there are AGC language extensions that provides syntax highlighting for the following editors:
|
||||||
Unfortunately your code editor will not, however there are
|
- [Atom][Atom]†
|
||||||
AGC language extensions that provides syntax highlighting for the
|
- [CodeBlocks][CodeBlocks]
|
||||||
following editors:
|
- [Eclipse][Eclipse]
|
||||||
- [Atom][5]
|
- [Kate][Kate]
|
||||||
- [Sublime Text 3][4]
|
- [ProgrammersNotepad][ProgrammersNotepad]
|
||||||
- [Visual Studio Code][3]
|
- [Sublime Text 3][Sublime Text]†
|
||||||
|
- [TextPad][TextPad]
|
||||||
|
- [Vim][Vim]
|
||||||
|
- [Visual Studio Code][VisualStudioCode]†
|
||||||
|
- [jEdit][jEdit]
|
||||||
|
|
||||||
|
† Supports automatic formatting
|
||||||
|
|
||||||
|
[Atom]:https://github.com/Alhadis/language-agc
|
||||||
|
[CodeBlocks]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/CodeBlocks
|
||||||
|
[Eclipse]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Eclipse
|
||||||
|
[Kate]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Kate
|
||||||
|
[ProgrammersNotepad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/ProgrammersNotepad
|
||||||
|
[Sublime Text]:https://github.com/jimlawton/AGC-Assembly
|
||||||
|
[TextPad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/TextPad
|
||||||
|
[Vim]:https://github.com/wsdjeg/vim-assembly
|
||||||
|
[VisualStudioCode]:https://github.com/wopian/agc-assembly
|
||||||
|
[jEdit]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/jEdit
|
||||||
|
|
||||||
## Formatting
|
## Formatting
|
||||||
**Note:** GitHub and the 3 extensions listed above will ensure
|
**Note:** GitHub and extensions marked above will ensure you're using the correct formatting automatically.
|
||||||
you're using the correct formatting automatically.
|
|
||||||
|
|
||||||
- Use tab indentation
|
- Use tab indentation
|
||||||
- Use tab width of 8
|
- Use tab width of 8
|
||||||
@ -45,20 +61,14 @@ Any discrepancies between the scans and the source code in this repository, incl
|
|||||||
|
|
||||||
### Comments
|
### Comments
|
||||||
- Comments in the transcribed code should match the scans exactly
|
- Comments in the transcribed code should match the scans exactly
|
||||||
- This could involve creating a deliberate typo or removing/adding
|
- This could involve creating a deliberate typo or removing/adding an entire comment.
|
||||||
an entire comment.
|
|
||||||
|
|
||||||
### Line breaks
|
### Line breaks
|
||||||
- Line breaks *with* `R0000` in column 1 should match the scans exactly.
|
- Line breaks *with* `R0000` in column 1 should match the scans exactly.
|
||||||
- Line breaks *with**__out__* `R0000` in column 1 should contain only 1
|
- Line breaks *with**__out__* `R0000` in column 1 should contain only 1 or 2 blank lines in a row.
|
||||||
or 2 blank lines in a row.
|
- If there are more than 2 blank lines breaks, strip the extra line breaks.
|
||||||
- If there are more than 2 blank lines breaks, strip the extra
|
|
||||||
line breaks.
|
|
||||||
- Lines with `R0000` in column 1 do not count towards this.
|
- Lines with `R0000` in column 1 do not count towards this.
|
||||||
- In the source images, these were created by an unprinted digit
|
- In the source images, these were created by an unprinted digit in column 8. A 2 there forced a double space (single blank line) and a 3 forced a triple space (double blank line). Values 4-8 were defined but never used. Read more about it in [#159][7]
|
||||||
in column 8. A 2 there forced a double space (single blank line)
|
|
||||||
and a 3 forced a triple space (double blank line). Values 4-8 were
|
|
||||||
defined but never used. Read more about it in [#159][7]
|
|
||||||
|
|
||||||
For example the following:
|
For example the following:
|
||||||
```plain
|
```plain
|
||||||
@ -102,9 +112,6 @@ Before you make a PR, please make sure your changes are consistent with the scan
|
|||||||
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
||||||
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
||||||
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
[3]:https://github.com/wopian/agc-assembly
|
|
||||||
[4]:https://github.com/jimlawton/AGC-Assembly
|
|
||||||
[5]:https://github.com/Alhadis/language-agc
|
|
||||||
[6]:https://github.com/wopian/agc-assembly#user-settings
|
[6]:https://github.com/wopian/agc-assembly#user-settings
|
||||||
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
||||||
[8]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[8]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
|
@ -26,9 +26,29 @@ O código-fonte neste repositório foi digitado manualmente a partir de impress
|
|||||||
|
|
||||||
Github possui suporte de sintaxe nativo para a linguagem assembly AGC.
|
Github possui suporte de sintaxe nativo para a linguagem assembly AGC.
|
||||||
Infelizmente, seu editor de texto não o terá. Portanto, existem extensões para a linguagem AGC que providenciam destaque de sintaxe para os seguintes editores:
|
Infelizmente, seu editor de texto não o terá. Portanto, existem extensões para a linguagem AGC que providenciam destaque de sintaxe para os seguintes editores:
|
||||||
- [Atom][5]
|
- [Atom][Atom]†
|
||||||
- [Sublime Text 3][4]
|
- [CodeBlocks][CodeBlocks]
|
||||||
- [Visual Studio Code][3]
|
- [Eclipse][Eclipse]
|
||||||
|
- [Kate][Kate]
|
||||||
|
- [ProgrammersNotepad][ProgrammersNotepad]
|
||||||
|
- [Sublime Text 3][Sublime Text]†
|
||||||
|
- [TextPad][TextPad]
|
||||||
|
- [Vim][Vim]
|
||||||
|
- [Visual Studio Code][VisualStudioCode]†
|
||||||
|
- [jEdit][jEdit]
|
||||||
|
|
||||||
|
† Suporta formatação automática
|
||||||
|
|
||||||
|
[Atom]:https://github.com/Alhadis/language-agc
|
||||||
|
[CodeBlocks]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/CodeBlocks
|
||||||
|
[Eclipse]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Eclipse
|
||||||
|
[Kate]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Kate
|
||||||
|
[ProgrammersNotepad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/ProgrammersNotepad
|
||||||
|
[Sublime Text]:https://github.com/jimlawton/AGC-Assembly
|
||||||
|
[TextPad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/TextPad
|
||||||
|
[Vim]:https://github.com/wsdjeg/vim-assembly
|
||||||
|
[VisualStudioCode]:https://github.com/wopian/agc-assembly
|
||||||
|
[jEdit]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/jEdit
|
||||||
|
|
||||||
## Formatando
|
## Formatando
|
||||||
**Nota:** Github e as três extensões listadas acima garantirão que você estará usando a formatação correta automaticamente.
|
**Nota:** Github e as três extensões listadas acima garantirão que você estará usando a formatação correta automaticamente.
|
||||||
@ -93,9 +113,6 @@ Antes de realizar um PR, por favor, certifique-se que suas mudanças estejam con
|
|||||||
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
||||||
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
||||||
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
[3]:https://github.com/wopian/agc-assembly
|
|
||||||
[4]:https://github.com/jimlawton/AGC-Assembly
|
|
||||||
[5]:https://github.com/Alhadis/language-agc
|
|
||||||
[6]:https://github.com/wopian/agc-assembly#user-settings
|
[6]:https://github.com/wopian/agc-assembly#user-settings
|
||||||
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
||||||
[8]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[8]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
|
@ -24,9 +24,29 @@ Bu repodaki kaynak kodu kağıt çıktılarından elle dijitalleştirilmiştir.
|
|||||||
## Yararlı Eklentiler
|
## Yararlı Eklentiler
|
||||||
|
|
||||||
Github, AGC assembly dili için sentaks desteği sağlıyor ama sizin kodu düzenlemek için kullandığınız editör sağlamayacaktır. Aşağıdaki editörler AGC dili sentaks vurgulaması için eklentiler sunmaktadır:
|
Github, AGC assembly dili için sentaks desteği sağlıyor ama sizin kodu düzenlemek için kullandığınız editör sağlamayacaktır. Aşağıdaki editörler AGC dili sentaks vurgulaması için eklentiler sunmaktadır:
|
||||||
- [Atom][5]
|
- [Atom][Atom]†
|
||||||
- [Sublime Text 3][4]
|
- [CodeBlocks][CodeBlocks]
|
||||||
- [Visual Studio Code][3]
|
- [Eclipse][Eclipse]
|
||||||
|
- [Kate][Kate]
|
||||||
|
- [ProgrammersNotepad][ProgrammersNotepad]
|
||||||
|
- [Sublime Text 3][Sublime Text]†
|
||||||
|
- [TextPad][TextPad]
|
||||||
|
- [Vim][Vim]
|
||||||
|
- [Visual Studio Code][VisualStudioCode]†
|
||||||
|
- [jEdit][jEdit]
|
||||||
|
|
||||||
|
† Otomatik biçimlendirmeyi destekler
|
||||||
|
|
||||||
|
[Atom]:https://github.com/Alhadis/language-agc
|
||||||
|
[CodeBlocks]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/CodeBlocks
|
||||||
|
[Eclipse]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Eclipse
|
||||||
|
[Kate]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/Kate
|
||||||
|
[ProgrammersNotepad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/ProgrammersNotepad
|
||||||
|
[Sublime Text]:https://github.com/jimlawton/AGC-Assembly
|
||||||
|
[TextPad]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/TextPad
|
||||||
|
[Vim]:https://github.com/wsdjeg/vim-assembly
|
||||||
|
[VisualStudioCode]:https://github.com/wopian/agc-assembly
|
||||||
|
[jEdit]:https://github.com/virtualagc/virtualagc/tree/master/Contributed/SyntaxHighlight/jEdit
|
||||||
|
|
||||||
## Biçimlendirme
|
## Biçimlendirme
|
||||||
**Not:** GitHub ve yukarıdaki 3 eklenti otomatik olarak doğru biçimlendirmeyi kullanmanızı sağlayacaktır.
|
**Not:** GitHub ve yukarıdaki 3 eklenti otomatik olarak doğru biçimlendirmeyi kullanmanızı sağlayacaktır.
|
||||||
@ -91,9 +111,6 @@ PR yapmadan önce lütfen yaptığınız değişikliklerin çıktılar ile tutar
|
|||||||
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
[0]:https://github.com/chrislgarry/Apollo-11/pull/new/master
|
||||||
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
[1]:http://www.ibiblio.org/apollo/ScansForConversion/Luminary099/
|
||||||
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[2]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
[3]:https://github.com/wopian/agc-assembly
|
|
||||||
[4]:https://github.com/jimlawton/AGC-Assembly
|
|
||||||
[5]:https://github.com/Alhadis/language-agc
|
|
||||||
[6]:https://github.com/wopian/agc-assembly#user-settings
|
[6]:https://github.com/wopian/agc-assembly#user-settings
|
||||||
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
[7]:https://github.com/chrislgarry/Apollo-11/issues/159
|
||||||
[8]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
[8]:http://www.ibiblio.org/apollo/ScansForConversion/Comanche055/
|
||||||
|
Loading…
Reference in New Issue
Block a user