কোড নমুনা ফর্ম্যাট করার জন্য গিটহাব শর্টকাট


9

স্ট্যাক ওভারফ্লোতে একটি বোতাম রয়েছে আপনি চারটি স্পেসে একটি ব্লকের পাঠ্য ব্লক চাপতে পারেন যাতে মার্কডাউন এটিকে কোড হিসাবে বিবেচনা করবে। গিটহাব মার্কডাউনও ব্যবহার করে, তবে ফর্ম্যাটিং বোতাম আছে বলে মনে হয় না।

কোডের কোনও ব্লক ইনডেন্ট করার জন্য কি গিটহাবের কিবোর্ড শর্টকাট বা বোতাম আছে, বা আমাকে কোনও পাঠ্য সম্পাদকের কাছে কোডটি অনুলিপি করতে হবে, এডেন্ট করতে হবে এবং এটিকে আবার পেস্ট করতে হবে?

উত্তর:


5

কোডের একটি ব্লকে স্বয়ংক্রিয়ভাবে ইনডেন্ট করার জন্য কোনও কীবোর্ড শর্টকাট নেই।

আপনি হয় একটি ব্রাউজার এক্সটেনশান, যেমন একটি ব্যবহারকারী স্ক্রিপ্ট, বা নিজের একটি লিখতে হবে। বা আপনি এখন যেমন চারটি শীর্ষস্থানীয় স্পেস যোগ করুন।

আপনি যে কোনও গিটহাব পৃষ্ঠায় থাকাকালীন Shift+ ?এবং "সমস্ত দেখুন" ক্লিক করে বর্তমান গিটহাব কীবোর্ড শর্টকাটের একটি তালিকা দেখতে পারেন ।


4

গিটহাব স্বাদযুক্ত মার্কডাউন কোড ফর্ম্যাট করার জন্য বিকল্প সিনট্যাক্স সমর্থন করে (ব্যাকটিক্সটি লক্ষ্য করুন):

```
#include <stdio.h>

int main(void)
{
    puts("Hello, world\n");
    return 0;
}
```

এটির জন্য আপনাকে কোডটি প্রবেশ করতে হবে না। আরেকটি বোনাস: সিনট্যাক্স হাইলাইটিং সক্ষম করতে আপনি প্রোগ্রামিং ভাষাটি নির্দিষ্ট করতে পারেন:

```ruby
require 'redcarpet'
markdown = Redcarpet.new("Hello World!")
puts markdown.to_html
```

1
এটি সেরা উত্তর কারণ জিএফএম মার্কডাউন মানকে প্রসারিত করে যাতে আপনার ইন্ডেন্ট লাগবে না। কেবল যদি আমরা কোন স্বাদটি স্ট্যান্ডার্ড হওয়া উচিত সে সম্পর্কে এক ধরণের sensক্যমত্য পেতে পারি।
স্টাইফলে

2

আপনি ইন্ডেন্ট করতে চান এমন লাইনগুলি নির্বাচন করুন এবং Tabদুবার হিট করুন । Shift+ Tab আনইন্ডেন্টস।


এটি ফায়ারফক্স বা ক্রোম উভয় ক্ষেত্রেই আমার পক্ষে কাজ করে না। আপনি কোন ব্রাউজার ব্যবহার করছেন?
জোয় অ্যাডামস

@ জোএএডামস আমি সবেমাত্র ক্রোম এবং ফায়ারফক্সের সাথে চেষ্টা করেছি। এছাড়াও, এটি জিস্টে কাজ করে না (সম্পাদকটি কেবল একটি টেক্সারিয়া)।
ফ্রান্সেস্ক রোসাস

Chrome এ দুর্দান্তভাবে কাজ করে
ZygD
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.