برنامه نویسی

Markdown: More With Less – انجمن DEV

Summarize this content to 400 words in Persian Lang
هر نویسنده فنی باید از Markdown استفاده کند. حداقل یاد بگیرید 📖

Markdown یک زبان نشانه گذاری سبک برای ایجاد متن فرمت شده با استفاده از ویرایشگر متن ساده است. معمولاً در وبلاگ‌نویسی، پیام‌رسانی فوری (شما از آن در Whatsapp برای حروف برجسته، مورب و غیره استفاده می‌کنید) و سایر برنامه‌های کاربردی مانند نوشتن مقالات ریاضی با عبارات استفاده می‌شود.

این بهترین ویژگی است؟ سادگی 💯

من از markdown برای وبلاگ نویسی در dev.to و در سایت وبلاگ شخصی خود که بر اساس Hugo ساخته شده است استفاده می کنم.من از آن برای یادداشت ها، لیست وظایف، گزارش ها و البته مستندات پروژه استفاده می کنم. MD (Markdown) بسیار توسعه پذیر است و می تواند در برنامه های کاربردی متعدد استفاده شود.

برخی از ویژگی های مهمی که در جریان کاری خود به شدت به آنها متمایل هستم عبارتند از:

1. سرفصل ها

# heading 1
## heading 2
### heading 3
#### heading 4
##### heading 5
###### heading 6

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی:

سرفصل 2

سرفصل 3

سرفصل 4

سرفصل 5

سرفصل 6

2. جاسازی پیوندها در متن و مراجع پیوند

[some text](https://some.website)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی: چند متن

3. جاسازی رسانه ها مانند تصاویر و فیلم ها

![alt_text](image.png)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

برای ویدیوها، بیش از یک راه برای انجام آن وجود دارد. به نظر من ساده ترین کار استفاده از آن است HTML برچسب زدن

راه دیگر این است که یک ویدیو را با استفاده از سرویس های میزبانی مانند یوتیوب و vimeo جاسازی کنید که کد جاسازی را در اختیار شما قرار می دهند که می توانید آن را کپی کرده و در فایل علامت گذاری خود جایگذاری کنید:

width=”560″ height=”315″ src=”https://www.youtube.com/embed/video-id” frameborder=”0″ allow=”accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture” allowfullscreen>

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

دیگری استفاده از نحو خاص نشانه گذاری برای جاسازی ویدیوها است. نحو متفاوتی برای پلتفرم های مختلف وجود دارد. به عنوان مثال YouTube و Vimeo و غیره.

[![alt text](https://img.youtube.com/vi/video-id/0.jpg)](https://www.youtube.com/watch?v=video-id)

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

هر روشی را که برای استفاده انتخاب می کنید، به شدت تجربه کاربری را در نظر بگیرید.

4. چک باکس برای کارها

– [ ] Write blog
– [ ] Publish blog
– [ ] Create summary

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی:

[ ] وبلاگ بنویس
[ ] انتشار وبلاگ
[ ] ایجاد خلاصه

توجه داشته باشید که چک باکس ها در اکثر علامت خوان ها اما نه همه، به عنوان مثال در این سایت، ارائه می شوند.

5. لیست ها

– item 1
– item 2
– item 3

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی:

6. نقل قول / بلوک نقل قول

> “Markdown is a simple and efficient language for documentation and note taking”, theJoernal.

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی:

“Markdown یک زبان ساده و کارآمد برای مستندسازی و یادداشت برداری است”، theJoernal.

7. قطعه کد و بلوک (من بیشتر از این در آموزش استفاده می کنم)

برای تکه کدهای درون خطی، از بکتیک های تکی استفاده کنید
برای بلوک های کد بزرگتر، از بکتیک های سه گانه استفاده کنید. سه تا برای باز کردن بلوک و سه بعد از کد برای بستن آن.

8. برجسته سازی نحو در بلوک های کد

برای دریافت برجسته‌سازی نحو در بلوک‌های کد، نام زبان را بلافاصله پس از بک‌تیک‌های باز اضافه کنید:

ابزار Markdown یک مسئله نیست.ترجیح می دهید روی VS Code کار کنید؟ تو می توانی. روی Notepad یا Vim؟ شما تحت پوشش هستید. و اکنون، می‌توانید این کار را روی Zed Editor انجام دهید (در حال حاضر آن را روی لینوکس آزمایش می‌کنم)، که دارای پشتیبانی داخلی markdown است.

به غیر از این ویرایشگرهای متنی و IDEهای محبوب، چندین ویرایشگر خاص Markdown نیز وجود دارد که در برخی موارد مفید هستند.برخی از تذکرات ارجمندی که من شخصاً در گذشته از استفاده از آنها لذت برده ام عبارتند از:

ابسیدین (همه پلتفرم ها)

تایپورا (لینوکس، مک، وین)

مفهوم (Mac، Win، Android، IOS)

iA Writer (Mac، Win، Android، IOS)

Simplenote (Linux، Mac، Win، Android، IOS)

InkDrop (Linux، Mac، Win، Android، IOS)

در اینجا اطلاعات بیشتری درباره markdown بیابید: شروع کار با Markdown

آیا از Markdown استفاده می کنید؟

این یک پست متقاطع از اصل در سایت وبلاگ من است.

هر نویسنده فنی باید از Markdown استفاده کند. حداقل یاد بگیرید 📖

Markdown یک زبان نشانه گذاری سبک برای ایجاد متن فرمت شده با استفاده از ویرایشگر متن ساده است. معمولاً در وبلاگ‌نویسی، پیام‌رسانی فوری (شما از آن در Whatsapp برای حروف برجسته، مورب و غیره استفاده می‌کنید) و سایر برنامه‌های کاربردی مانند نوشتن مقالات ریاضی با عبارات استفاده می‌شود.

این بهترین ویژگی است؟ سادگی 💯

من از markdown برای وبلاگ نویسی در dev.to و در سایت وبلاگ شخصی خود که بر اساس Hugo ساخته شده است استفاده می کنم.
من از آن برای یادداشت ها، لیست وظایف، گزارش ها و البته مستندات پروژه استفاده می کنم. MD (Markdown) بسیار توسعه پذیر است و می تواند در برنامه های کاربردی متعدد استفاده شود.

برخی از ویژگی های مهمی که در جریان کاری خود به شدت به آنها متمایل هستم عبارتند از:

1. سرفصل ها

  # heading 1
  ## heading 2
  ### heading 3
  #### heading 4
  ##### heading 5
  ###### heading 6
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی:

سرفصل 2

سرفصل 3

سرفصل 4

سرفصل 5

سرفصل 6

2. جاسازی پیوندها در متن و مراجع پیوند

    [some text](https://some.website)
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی: چند متن

3. جاسازی رسانه ها مانند تصاویر و فیلم ها

  ![alt_text](image.png)
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

  • برای ویدیوها، بیش از یک راه برای انجام آن وجود دارد. به نظر من ساده ترین کار استفاده از آن است HTML برچسب زدن

راه دیگر این است که یک ویدیو را با استفاده از سرویس های میزبانی مانند یوتیوب و vimeo جاسازی کنید که کد جاسازی را در اختیار شما قرار می دهند که می توانید آن را کپی کرده و در فایل علامت گذاری خود جایگذاری کنید:

    
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

دیگری استفاده از نحو خاص نشانه گذاری برای جاسازی ویدیوها است. نحو متفاوتی برای پلتفرم های مختلف وجود دارد. به عنوان مثال YouTube و Vimeo و غیره.

    [![alt text](https://img.youtube.com/vi/video-id/0.jpg)](https://www.youtube.com/watch?v=video-id)
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

هر روشی را که برای استفاده انتخاب می کنید، به شدت تجربه کاربری را در نظر بگیرید.

4. چک باکس برای کارها

    - [ ] Write blog
    - [ ] Publish blog
    - [ ] Create summary
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی:

  • [ ] وبلاگ بنویس
  • [ ] انتشار وبلاگ
  • [ ] ایجاد خلاصه

توجه داشته باشید که چک باکس ها در اکثر علامت خوان ها اما نه همه، به عنوان مثال در این سایت، ارائه می شوند.

5. لیست ها

    - item 1
    - item 2
    - item 3
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی:

6. نقل قول / بلوک نقل قول

    > "Markdown is a simple and efficient language for documentation and note taking", theJoernal.
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

خروجی:

“Markdown یک زبان ساده و کارآمد برای مستندسازی و یادداشت برداری است”، theJoernal.

7. قطعه کد و بلوک (من بیشتر از این در آموزش استفاده می کنم)

  • برای تکه کدهای درون خطی، از بکتیک های تکی استفاده کنید
  • برای بلوک های کد بزرگتر، از بکتیک های سه گانه استفاده کنید. سه تا برای باز کردن بلوک و سه بعد از کد برای بستن آن.

اسکرین شات بلوک کد

8. برجسته سازی نحو در بلوک های کد

برای دریافت برجسته‌سازی نحو در بلوک‌های کد، نام زبان را بلافاصله پس از بک‌تیک‌های باز اضافه کنید:

اسکرین شات بلوک کد با برجسته سازی نحو

ابزار Markdown یک مسئله نیست.

ترجیح می دهید روی VS Code کار کنید؟ تو می توانی. روی Notepad یا Vim؟ شما تحت پوشش هستید. و اکنون، می‌توانید این کار را روی Zed Editor انجام دهید (در حال حاضر آن را روی لینوکس آزمایش می‌کنم)، که دارای پشتیبانی داخلی markdown است.

به غیر از این ویرایشگرهای متنی و IDEهای محبوب، چندین ویرایشگر خاص Markdown نیز وجود دارد که در برخی موارد مفید هستند.
برخی از تذکرات ارجمندی که من شخصاً در گذشته از استفاده از آنها لذت برده ام عبارتند از:

  • ابسیدین (همه پلتفرم ها)

  • تایپورا (لینوکس، مک، وین)

  • مفهوم (Mac، Win، Android، IOS)

  • iA Writer (Mac، Win، Android، IOS)

  • Simplenote (Linux، Mac، Win، Android، IOS)

  • InkDrop (Linux، Mac، Win، Android، IOS)

در اینجا اطلاعات بیشتری درباره markdown بیابید: شروع کار با Markdown

آیا از Markdown استفاده می کنید؟

این یک پست متقاطع از اصل در سایت وبلاگ من است.

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا