আমি কীভাবে কোনও মাইক্রোসফ্ট ওয়ার্ড ডকুমেন্টে ফর্ম্যাট কোড যুক্ত করব?


29

আমার এমএস-ওয়ার্ড 2007 এ একটি দস্তাবেজ লিখতে হবে যাতে ভিবি.এনইটি এবং সি # কোডের প্রচুর উদাহরণ রয়েছে।

নথিতে যুক্তিসঙ্গত দেখাচ্ছে কোড পাওয়ার সর্বোত্তম উপায় কী?

লোকেরা কী স্টাইল ব্যবহার করে?

(কোডটি সম্পাদনা / বিন্যাস করতে আমার হাতে সময় নেই, এবং এটি বিকাশকারী স্টুডিওতে যেমন দেখায় ঠিক তেমন লাগলে খুব খুশি হব)

অন্যান্য কাজের মধ্যে লোকেরা কী করে যা প্রোগ্রামিং বই লিখছে, এর জন্য অবশ্যই একটি ভাল স্বয়ংক্রিয় সমাধান থাকতে হবে ...


কোডটি কেমন দেখাচ্ছে তা নিয়ন্ত্রণ করতে আমি শৈলীর শৈলীর শিটগুলি ব্যবহার করার একটি উপায় চাই, তবে স্টাইলটি সেট করতে প্রতিটি কীওয়ার্ড ইত্যাদি "নির্বাচন" করতে চাই না।


আরো দেখুন https://stackoverflow.com/questions/387453/how-do-you-display-code-snippets-in-ms-word-preserving-format-and-syntax-highlig/2653406#2653406


আপনি স্ট্যাকওভারফ্লো . com/ প্রশ্নগুলি / 760121/… দরকারী খুঁজে পেতে পারেন ।
ভয়েজার

@ User1068538 থেকে: এই লিঙ্কটি সহায়ক হতে পারে stackoverflow.com/a/2653406/1068538 । আমি মনে করি @ গারগামেলের উত্তর (এসও-র উপরের লিঙ্কে) একটি ওয়ার্ড ডকুমেন্টে প্রোগ্রামিং কোড ব্যবহারের সবচেয়ে সহজ উপায়, বিশেষত যদি আপনি কোনও বই লিখছেন, কারণ এটি বানান ত্রুটিগুলি দেখায় না।
ফিক্সার 1234

উত্তর:


14

আপনি উত্স হাইলাইটিং পরিষেবা ব্যবহার করতে পারেন এবং ওয়ার্ড ডকুমেন্টে কপি / পেস্ট করতে পারেন। আমার মনে হয় এটা দ্রুততম উপায় হবে ( upd। বনাম থেকে সহজ copypaste এছাড়াও কাজ করে হবে)।

দ্বিতীয় উপায়টি হ'ল কোড ব্লকের জন্য একটি শৈলী তৈরি করা, এটি সংরক্ষণ করুন এবং তারপরে সমস্ত কোড ব্লকে প্রয়োগ করুন।


1
আমি কীভাবে "উত্স হাইলাইটিং পরিষেবাগুলি" ব্যবহার করব?
ইয়ান রিংরোজ

4
উদাহরণস্বরূপ, Source.virtser.net এ যান , সি # কোড পেস্ট করুন, হাইলাইট করুন, অনুলিপি করুন এবং ওয়ার্ডে পেস্ট করুন।

Source.virtser.net লিঙ্কটি "পৃষ্ঠাটি পাওয়া যায়নি" ত্রুটিটি দেয়, "আপনি যে পৃষ্ঠায় অ্যাক্সেস করার চেষ্টা করেছেন সেটি এই সার্ভারে বিদ্যমান নেই ..."
জনসি

11

শব্দটি মূলত সিনট্যাক্স হাইলাইটিং বা অন্য কোড ফর্ম্যাটিংকে সমর্থন করে না। যেমন, আলাদা প্রোগ্রামে হাইলাইটিং ইত্যাদি তৈরি করা ভাল (ভিজ্যুয়াল স্টুডিও, গ্রহন, নোটপ্যাড ++, বা এই ওয়েবসাইট যা 14 টি ভাষা করতে পারে এবং কোনও ইনস্টল প্রয়োজন নেই)।

তবে পাঠ্যটি আটকানোর সময়, সরাসরি ডকুমেন্টে এটি করার ফলে বানান এবং ব্যাকরণের আন্ডারলাইনগুলির মতো মাথা ব্যথা হতে পারে।

এটি ঠিক করার জন্য, সরাসরি অনুলিপি এবং আটকানোর পরিবর্তে সন্নিবেশ -> অবজেক্ট -> ওপেন ডকুমেন্ট পাঠ্য ব্যবহার করুন । এটি একটি নতুন দস্তাবেজ খুলবে। পাঠ্যটি এখানে আটকে দিন এবং উইন্ডোটি বন্ধ করুন। আপনার কোডটি এখন অবজেক্ট হিসাবে দেখানো হবে, পূর্ববর্তী উইন্ডোতে প্রদর্শিত সমস্ত ফর্ম্যাটিংয়ের সাথে সম্পূর্ণ, তবে কোনও বানান বা ব্যাকরণ চেক প্রদর্শন নয়।

শৈলীর সাথে কোড ফর্ম্যাট করা সম্ভব হলেও এটি করার জন্য শৈলীতে কোনও বিল্টই নেই এবং শৈলীগুলি কী বোঝাতে চাইছে তা আসলে এটি নয়। আপনি যদি আপনার কোডটি ফর্ম্যাট করতে শৈলী ব্যবহার করেন তবে আপনার তৈরি করা সমস্ত অবজেক্টে কেবল এই শৈলীটি ব্যবহার করুন।

আপডেট: আপনি যদি কোড শৈলীর সাহায্যে এটি করতে চান তবে এখানে কিছু ধারণা।

  • মনসোপসিড ফন্টের সাথে অনুচ্ছেদে স্টাইল ব্যবহার করুন
  • হালকা পটভূমি (ধূসর ভাল কাজ করে)
  • বানান বন্ধ আছে
  • লাইন ব্যবধানটি আপনি যেভাবে চান তা নিশ্চিত করুন

আপনি যদি আরও কিছু জটিলতা যুক্ত করতে চান তবে স্ট্রোকভারফ্লোতে কোড পূর্বরূপের মতো কিছু তৈরি করতে শ্রেণি নাম, উদাহরণের নাম ইত্যাদির জন্য স্ট্যাকওভারফ্লোতে কোড পূর্বরূপের মতো কিছু তৈরি করতে আপনি অনুচ্ছেদ শৈলীর শীর্ষে অক্ষরের শৈলীগুলি স্তর করতে পারেন you

এর মতো স্টাইল সেট আপ করতে কাজ লাগে, তবে নোটপ্যাড ++ বা ভিজ্যুয়াল স্টুডিও থেকে সিনট্যাক্স হাইলাইট করে আপনি কী পেতে পারেন তার তুলনায় আপনি আরও কাস্টমাইজযোগ্য ফলাফল পেতে পারেন।

শৈলীর সাথে কোড ফর্ম্যাট করার সময় একটি গতিপথ হিসাবে, এটি প্রথমে সেই প্রোগ্রামগুলির মধ্যে একটিতে সিনট্যাক্স হাইলাইট করতে সহায়তা করতে পারে এবং তারপরে কোনও রঙ বা অন্য ফন্ট শৈলীর সাথে মেলে এমন পাঠ্যের সন্ধান করতে ওয়ার্ডস সন্ধানের ইউটিলিটিটি ব্যবহার করতে পারে যাতে আপনার প্রয়োজন না হয় কোডটিতে ম্যানুয়ালি উদাহরণস্বরূপ কোনও শ্রেণীর নাম কী তা ম্যানুয়ালি শনাক্ত করুন (এটি অনুসন্ধানের প্রম্পটে আরও-> বিন্যাসের অধীনে রয়েছে)।


@ianRingrose এর অন্য কিছু বৈশিষ্ট্য রয়েছে যা আপনি সন্ধান করছেন?
soandos

আমি শব্দের শৈলীর সাথে সিনট্যাক্স হিলাইটিং সম্পন্ন করতে চাই যাতে আমি সহজেই টাইপের আকারগুলি পরিবর্তন করতে পারি।
আয়ান রিংরোজ

@ আইয়ানআরিংরোজ, আপডেট হয়েছে। কিছু অনুপস্থিত থাকলে আমাকে জানান।
soandos

আমি মনে করি এটি শব্দকে কোড ফর্ম্যাট করার সেরা উপায়গুলির মধ্যে একটি। আমি সর্বদা গঠন গঠনে সমস্যা ছিল এবং অবজেক্ট হিসাবে আমার আর কোনও সমস্যা হয় না। অনেক ধন্যবাদ ; )
xtarsy

এমএস ওয়ার্ড ২০০ In এ এবং "সন্নিবেশ -> অবজেক্ট -> ওপেনডোকামেন্ট টেক্সট" এর বিকল্পটি কোডটি পেস্ট করার পরে এবং পর্যালোচনা ব্যবহার করার পরে কোড নির্বাচন করা হবে | প্রুফিং | ভাষা সেট করুন এবং "বানান বা ব্যাকরণ চেক করবেন না" নির্বাচন করা হয়েছে তা নিশ্চিত করুন। এটিকে আটকে রাখার জন্য আপনাকে সেটিংটি একাধিকবার প্রয়োগ করতে হতে পারে।
জনসি

4

আমি নোটপ্যাড ++ ব্যবহার করতে চাই। এনপি ++ এ, সঠিক বাক্য গঠনটি নির্বাচন করুন, নির্বাচিত কোডটিতে ডান ক্লিক করুন, "প্লাগইন কমান্ড" নির্বাচন করুন, "সিনট্যাক্স হাইলাইটিং সহ পাঠ্য অনুলিপি করুন" এ ক্লিক করুন। এটি ওয়ার্ডে আটকান এবং আপনার কাছে খুব ভাল লাগার কোড রয়েছে।

সূত্র: কথায় কোড স্নিপেটগুলি দেখানোর সেরা উপায়? [বন্ধ]


3

আপনি যদি নথিতে এটি দেখতে চান তবে দেখতে আপনার ভিএস সেটআপ করেন তবে কোডটির একটি সাধারণ অনুলিপি কাজ করবে। এটি রঙ এবং অন্যান্য ফর্ম্যাটিং সংরক্ষণ করবে।

তবে আপনি যদি ডকুমেন্টের শৈলীটি পরিবর্তন করতে চান তবে এটি পরিচালনা করা খুব কঠিন হবে। এই ক্ষেত্রে, codeশব্দের মধ্যে একটি স্টাইল তৈরি করা এবং এটির দ্বারা সমস্ত পেস্ট কোড সেট করা আছে তা নিশ্চিত করা হ'ল উপায় (তবে আপনি যদি শৈলী পরিবর্তন করেন তবে সেই শৈলী হিসাবে চিহ্নিত সমস্ত কিছুই পরিবর্তিত হবে)। এটি আপনাকে ভিএস-এর মতো সিনট্যাক্স হাইলাইট করার অনুমতি দেবে না।


কিছু উদ্বেগ রয়েছে যেমন ডকুমেন্টের প্রস্থের চেয়ে দীর্ঘরেখাটি কেমন হবে?
ভয়েজার

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