আমি বর্তমানে আমার পরিবেশটি এমনভাবে স্থাপন করার চেষ্টা করছি যাতে আমি একটি কনেমু ট্যাব খুলতে পারি এবং এটি স্বয়ংক্রিয়ভাবে ফার ম্যানেজার এবং ভিএস বিকাশকারী কমান্ড প্রম্পট পরিবেশকে আরম্ভ করবে।
আমার ব্যর্থ চেষ্টা এটি ছিল:
cmd.exe /k "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64_x86 & far -new_console:d:C:\My\Code
এটি এতে কাজ করে যা আমি যা চাই তা পূরণ করে তবে কনেমু এটি পছন্দ করে না কারণ এটি একটি সক্রিয় সেমিডি.এক্সে উদাহরণ ছেড়ে যায়, তাই আপনি যখন ট্যাবটি বন্ধ করার চেষ্টা করবেন আপনি সর্বদা একটি সতর্কতা পাবেন, যা আদর্শ নয়।
আপনি যদি এটি আগে কখনও না দেখে থাকেন তবে উপরের কাজটিটি ব্যবহার করে ট্যাব বন্ধ করার ক্ষেত্রে এটি পপ আপ হয়:
পুরো গুচ্ছ অনুসন্ধানের পরে আমি এই লিঙ্কটি পেয়েছি যা নীচে নীচে একটি মন্তব্য রয়েছে কনয়েমু লেখকের দ্বারা:
তিনি এটি বলেছেন:
হ্যাঁ, এটি কাজ করছে। তবে এই পদ্ধতিটি আপনার ওয়ার্কিং প্রক্রিয়া গাছের মধ্যে cmd.exe রেখে গেছে।
অন্য উপায় - আপনি শেল (পাওয়ারশেল বা ফার ম্যানেজার) থেকে vcvarsall.bat চালান এবং সেন্টিমিডি থেকে প্যারেন্ট প্রসেসে পরিবর্তিত পরিবেশ রফতানি করুন। সুবিধা - আপনি রান সময়ে বিভিন্ন সেটিংস সেট আপ করতে পারেন।
বর্ণনা: https://code.google.com/p/cone ...
এবং উদাহরণ কমান্ড (আমি এটি ফার ম্যানেজার থেকে ব্যবহার করছি): "সি: \ প্রোগ্রাম ফাইলগুলি (x86) \ মাইক্রোসফ্ট ভিজ্যুয়াল স্টুডিও 12.0 \ ভিসি \ vcvarsall.bat" x86 & "% ConEmuBaseDir% \ ConEmuC.exe" / এক্সপোর্ট = সিএন
তবে এর সাথে সমস্যাটি হ'ল আমাকে অনেকটা দৌড়ানোর পরে নিজেই এই কমান্ডটি চালাতে হবে run আমি আরম্ভ করার পরে স্বয়ংক্রিয়ভাবে সেই আদেশটি চালানোর কোনও উপায় খুঁজে পাচ্ছি না।
এটি ম্যানুয়ালি করা সত্যিই কার্যকর একটি সমাধান নয় কারণ আমার কাছে সেটআপ করার জন্য অনেকগুলি ভিন্ন পরিবেশ রয়েছে। বিবেচনা করুন যে আমি যে প্রতিটি সংকলক ব্যবহার করছি তার জন্য আমি আলাদা ট্যাব চাই (এমএসভিসি, ক্ল্যাং, জিসিসি, ইনটেল সি ++ - মাঝে মাঝে প্রতিটিটির একাধিক সংস্করণ এবং প্রায় সবসময় একাধিক আর্কিটেকচার)।
মূলত আমার একটি টাস্ক সেট আপ করার জন্য একটি উপায় প্রয়োজন যাতে আমি হয় একটি ব্যাচ ফাইল চালাতে পারি, তার পরে দূরে থাকে (সুতরাং এটি এনভি ভার্সের উত্তরাধিকারী হয়) কোনও ঝোলা সেন্টিমিডে না রেখে উদাহরণস্বরূপ instance অথবা, আমার কোনও টাস্ক সেট আপ করতে সক্ষম হওয়া দরকার যাতে আমি দূরে চালানোর পরে স্বয়ংক্রিয়ভাবে একটি কমান্ড (প্রতিটি টাস্কের জন্য আলাদা) চালাতে পারি।
আমি নিশ্চিত যে এটি করার জন্য কিছু কালো যাদু উপায় থাকবে তবে আমি এখনও এটি খুঁজে বের করার জন্য কনেকে / দূরের সাথে যথেষ্ট পরিচিত নই।
যদি আমি খুব মরিয়া হয়ে উঠি তবে আমি সম্ভবত একটি প্লাগইন লিখে ফেলব, তবে আমি যদি পারতাম তবে তা এড়াতে চাই।