هل من الممكن أن تبدأ القضبان وحدة التحكم من داخل الرمز ؟

StackOverflow https://stackoverflow.com/questions/808580

سؤال

أنا أعرف من روبي جوهرة "روبي-التصحيح" التي تسمح لك بوضع المصحح الاتصال داخل التعليمات البرمجية الخاصة بك.باستخدام ذلك ، فمن الممكن أن يكون نقاط في التعليمات البرمجية الخاصة بك.

اعتدت النصي/وحدة التحكم قليلا لبعض الاختبارات ، وأود أن أعرف ما إذا كنت يمكن أن نسميها من قانون بلدي.

وذلك بفضل !

تحرير:

هنا بعض نماذج روبي البرمجية


require "ruby-debug"

[1,2,3,4,5].each do |item|
   if item == 2
      # this starts a irb-like shell from which you can step through your code
      debugger 
   end
end

أود أن تحقيق نفس الشيء, ولكن باستخدام قضبان التحكم.

هل كانت مفيدة؟

المحلول 2

أعتقد أن الطريقة الوحيدة هي عن طريق إضافة المصحح البيانات في التعليمات البرمجية الخاصة بك.

نصائح أخرى

في حين التصحيح يمكنك كتابة irb فتح وحدة التحكم.بخلاف ذلك, أنا لست متأكدا من أنني أفهم ما تقصد...

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top