วิธีการบล็อก JSON ใน Github Wiki


174

มีวิธีในการจัดรูปแบบ / สไตล์รหัส JSON ใน Github Wiki (เช่น Markdown ที่ต้องการ) หรือไม่?

บางอย่างเช่นนี้มีสีไม่กี่ (หรือตัวหนา) และเยื้องที่ถูกต้อง: http://www.freeformatter.com/json-formatter.html#ad-output


เพียงวาง JSON ที่ prettified แล้วลงในบล็อคโค้ด
Matt Ball

@MattBall แต่นั่นไม่ได้ใช่ไหม
Dodgie

คำตอบ:


398

การเสริมสีด้วยไวยากรณ์บางอย่างสามารถนำไปใช้กับไวยากรณ์บล็อกโค้ดต่อไปนี้

```json
Here goes your json object definition
```

หมายเหตุ:สิ่งนี้จะไม่แสดงการแทนค่า json ไว้ล่วงหน้า เมื่อต้องการทำเช่นนี้ก่อนหน้านี้หนึ่งสามารถพึ่งพาบริการภายนอกเช่นjsbeautifier.orgและวางผลลัพธ์ที่ prettified ในวิกิ


113
```javascript
{ "some": "json" }
```

ฉันลองใช้jsonแต่ไม่ชอบรูปลักษณ์ javascriptดูเป็นที่พอใจมากขึ้นในสายตาของฉัน


14
+1 - ฉันชอบมันดังนั้นฉันสามารถใส่//ความคิดเห็นลงในบล็อกเพื่อดูคำอธิบายเล็กน้อย เนื่องจากมันไม่ถูกต้อง JSON บล็อก json ทำให้มันน่าเกลียด
NG

1
ขอบคุณสำหรับคำใบ้ด้วยเหตุผลบางอย่าง GitHub ทำอาร์เรย์ JSON ง่าย ๆ โดยไม่จำเป็นน่าเกลียดตอนนี้มันก็ดี :)
Kilian

9

ฉันพบปัญหาเดียวกัน ดังนั้นฉันพยายามเป็นตัวแทนJSONในไวยากรณ์ภาษาที่แตกต่างกัน formats.But ตลอดเวลารายการโปรดPerl, js, และ pythonelixir

นี่คือลักษณะที่ปรากฏ

ภาพหน้าจอต่อไปนี้มาจากไฟล์Gitlabในรูปแบบ markdown สิ่งนี้อาจแตกต่างกันไปตามสีที่ใช้สำหรับไวยากรณ์ในMARKDOWNไฟล์

JsonasPerl

JsonasPython

JsonasJs

JsonasElixir


9

2019 Github Solution

```yaml
{
   "this-json": "looks awesome..."
}

ผลลัพธ์

ป้อนคำอธิบายรูปภาพที่นี่

หากคุณต้องการให้ปุ่มมีสีต่างไปตามพารามิเตอร์ให้ตั้งค่าภาษาของคุณเป็น yaml

@ คำตอบของอังการาทำให้ฉันมีความคิดที่จะผ่านรายการภาษาที่รองรับของ GitHubและyamlเป็นสิ่งที่ดีที่สุดของฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.