คำถามติดแท็ก console

กลไกสำหรับการโต้ตอบกับระบบปฏิบัติการคอมพิวเตอร์หรือซอฟต์แวร์โดยพิมพ์คำสั่งเพื่อทำงานที่เฉพาะเจาะจง

26
ฉันจะขอเส้นทางของแอปพลิเคชันในแอปพลิเคชันคอนโซล NET ได้อย่างไร
ฉันจะค้นหาเส้นทางของแอปพลิเคชันในแอปพลิเคชันคอนโซลได้อย่างไร ในWindows Formsฉันสามารถใช้Application.StartupPathเพื่อค้นหาเส้นทางปัจจุบัน แต่ดูเหมือนจะไม่สามารถใช้ได้ในแอปพลิเคชันคอนโซล

21
สีในคอนโซล JavaScript
คอนโซล JavaScript ในตัวของ Chrome สามารถแสดงสีได้หรือไม่ ฉันต้องการข้อผิดพลาดเป็นสีแดงคำเตือนเป็นสีส้มและconsole.logเป็นสีเขียว เป็นไปได้ไหม

8
Node.js: การพิมพ์ไปยังคอนโซลโดยไม่ขึ้นบรรทัดใหม่หรือไม่
มีวิธีการพิมพ์ไปยังคอนโซลโดยไม่ขึ้นบรรทัดใหม่หรือไม่? consoleวัตถุเอกสารไม่ได้พูดอะไรเกี่ยวกับว่า console.log() พิมพ์ไปยัง stdout ด้วยการขึ้นบรรทัดใหม่ ฟังก์ชันนี้สามารถรับอาร์กิวเมนต์ได้หลายแบบในลักษณะprintf()เหมือนกัน ตัวอย่าง: console.log('count: %d', count); หากไม่พบองค์ประกอบการจัดรูปแบบในสตริงแรกutil.inspectจะใช้กับแต่ละอาร์กิวเมนต์

30
วิธีการเปลี่ยนสีฟอนต์คอนโซลของ node.js?
ฉันต้องเปลี่ยนสีพื้นหลังคอนโซลเป็นสีขาวเนื่องจากปัญหาสายตา แต่ตัวอักษรเป็นสีเทาและทำให้ข้อความอ่านไม่ได้ ฉันจะเปลี่ยนได้อย่างไร
570 node.js  colors  console 

17
ฉันจะอัพเดตบรรทัดปัจจุบันในแอพ C # Windows Console ได้อย่างไร?
เมื่อสร้าง Windows Console App ใน C # เป็นไปได้ไหมที่จะเขียนไปยังคอนโซลโดยไม่ต้องขยายบรรทัดปัจจุบันหรือไปที่บรรทัดใหม่? ตัวอย่างเช่นหากฉันต้องการแสดงเปอร์เซ็นต์ที่แสดงว่ากระบวนการเสร็จสิ้นแล้วฉันต้องการอัปเดตค่าในบรรทัดเดียวกับเคอร์เซอร์และไม่ต้องใส่แต่ละเปอร์เซ็นต์ในบรรทัดใหม่ สามารถทำได้ด้วยแอปคอนโซล "มาตรฐาน" C # หรือไม่
507 c#  windows  console 

14
ฉันจะพิมพ์ข้อความแก้ไขข้อบกพร่องในคอนโซล JavaScript ของ Google Chrome ได้อย่างไร
ฉันจะพิมพ์ข้อความแก้ไขข้อบกพร่องในคอนโซล JavaScript ของ Google Chrome ได้อย่างไร โปรดทราบว่าคอนโซล JavaScript ไม่เหมือนกับ JavaScript Debugger พวกเขามีไวยากรณ์ AFAIK ที่แตกต่างกันดังนั้นคำสั่งพิมพ์ใน JavaScript Debugger จะไม่ทำงานที่นี่ ในคอนโซล JavaScript print()จะส่งพารามิเตอร์ไปยังเครื่องพิมพ์

19
การป้องกันไม่ให้หน้าต่างคอนโซลปิดในแอปพลิเคชันคอนโซล Studio C / C ++ Visual
นี่อาจเป็นคำถามที่น่าอายเพราะไม่ต้องสงสัยเลยว่าคำตอบนั้นชัดเจนมาก ฉันใช้ Visual Studio มาหลายปีแล้ว แต่นี่เป็นครั้งแรกที่ฉันได้ทำการพัฒนา 'Console Application' เมื่อฉันเรียกใช้แอปพลิเคชันของฉันหน้าต่างคอนโซลจะปรากฏขึ้นเอาต์พุตของโปรแกรมจะปรากฏขึ้นจากนั้นหน้าต่างจะปิดลงเมื่อแอปพลิเคชันออก มีวิธีที่จะเปิดไว้หรือไม่จนกว่าฉันจะตรวจสอบผลลัพธ์หรือดูผลลัพธ์หลังจากปิดหน้าต่างแล้วหรือไม่
464 c  visual-studio  console 

5
Swift: print () vs println () vs NSLog ()
คือสิ่งที่แตกต่างระหว่างprint, NSLogและprintlnและเมื่อฉันควรใช้แต่ละคน? ตัวอย่างเช่นใน Python ถ้าฉันต้องการพิมพ์พจนานุกรมฉันแค่print myDictแต่ตอนนี้ฉันมี 2 ตัวเลือกอื่น ๆ ฉันควรใช้แต่ละวิธีอย่างไรและเมื่อใด

14
ฉันจะเรียกเมธอดตัวช่วยควบคุม / มุมมองจากคอนโซลใน Ruby on Rails ได้อย่างไร
เมื่อฉันโหลดscript/consoleบางครั้งฉันต้องการเล่นกับเอาต์พุตของคอนโทรลเลอร์หรือเมธอดตัวช่วยดู มีวิธีการ: จำลองคำขอหรือไม่ วิธีการโทรจากอินสแตนซ์ของตัวควบคุมตามคำขอดังกล่าวหรือไม่ วิธีทดสอบผู้ช่วยไม่ว่าจะผ่านอินสแตนซ์ของตัวควบคุมที่ระบุหรืออีกวิธีหนึ่ง

6
ไม่สามารถแสดงแผนผัง Git ในเทอร์มินัล
บทความเก่าของ Killswitchcollective.com วันที่ 30 มิถุนายน 2009มีปัจจัยการผลิตและผลผลิตดังต่อไปนี้ git co master git merge [your_branch] git push upstream A-B-C-D-E A-B-C-D-E-F-G \ ----> \ your branch C-D-E G ฉันสนใจว่าคุณจะได้รับแผนผังการดูคอมมิทในเทอร์มินัลของคุณอย่างไรโดยไม่ต้องใช้ Gitk หรือ Gitx ใน OS / X คุณจะได้รับมุมมองที่เหมือนต้นไม้ของการกระทำใน terminal ได้อย่างไร?

30
แถบข้อความความคืบหน้าในคอนโซล [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา Наэтотвопросестьответына กองมากเกินнарусском : Нужналимногопоточность, чтобыпоказыватьпрогрессдолговыполняющейсяфункции ฉันเขียนแอพคอนโซลอย่างง่ายเพื่ออัพโหลดและดาวน์โหลดไฟล์จากเซิร์ฟเวอร์ FTP โดยใช้ ftplib ฉันต้องการให้แอปแสดงภาพความคืบหน้าของการดาวน์โหลด / อัพโหลดสำหรับผู้ใช้ ทุกครั้งที่มีการดาวน์โหลด data chunk ฉันต้องการให้มีการอัปเดตความคืบหน้าแม้ว่าจะเป็นเพียงการแสดงตัวเลขเช่นเปอร์เซ็นต์ ที่สำคัญฉันต้องการหลีกเลี่ยงการลบข้อความทั้งหมดที่พิมพ์ไปยังคอนโซลในบรรทัดก่อนหน้า (เช่นฉันไม่ต้องการ "ล้าง" เทอร์มินัลทั้งหมดในขณะที่พิมพ์ความคืบหน้าที่อัปเดต) นี่เป็นงานที่ค่อนข้างธรรมดาฉันจะทำแถบความคืบหน้าหรือการสร้างภาพข้อมูลที่คล้ายกันซึ่งส่งออกไปยังคอนโซลของฉันในขณะที่รักษาเอาท์พุทโปรแกรมก่อนหน้าได้อย่างไร

21
ฉันจะเรียกใช้ตัวจำลอง Android จากบรรทัดคำสั่งได้อย่างไร
ฉันใช้ Mac ทำงานพัฒนา Android จากเทอร์มินัล ฉันสร้างโครงการHelloWorldสำเร็จแล้วและตอนนี้ฉันกำลังพยายามเรียกใช้จากบรรทัดคำสั่งในตัวจำลอง Android คำสั่งใดรันอีมูเลเตอร์สำหรับโครงการ HelloWorld ของฉัน ฉันมีเครื่องมือ Android และเครื่องมือแพลตฟอร์มใน PATH แล้ว แก้ไข: ฉันจะบอกให้อีมูเลเตอร์รันโครงการ HelloWorld ของฉันจากบรรทัดคำสั่งได้อย่างไร ฉันได้สร้างโครงการด้วยมดแล้ว

10
วิธีการทำสีคอนโซล Git?
ฉันเพิ่งเห็นว่าgitคอนโซลใน Windows เป็นสีเช่นสีเขียวสำหรับการเพิ่มสีแดงสำหรับการลบ ฯลฯ ฉันจะสีของฉันได้อย่างไรgitคอนโซลเช่นนั้นได้อย่างไร ในการติดตั้งฉันใช้คำสั่ง: $ sudo apt-get install git-core
371 git  colors  console 

12
ทดสอบ JUnit สำหรับ System.out.println ()
ฉันต้องเขียนการทดสอบ JUnit สำหรับแอปพลิเคชันเก่าที่ออกแบบมาไม่ดีและกำลังเขียนข้อความแสดงข้อผิดพลาดจำนวนมากไปยังเอาต์พุตมาตรฐาน เมื่อgetResponse(String request)วิธีการทำงานอย่างถูกต้องจะส่งกลับการตอบสนอง XML: @BeforeClass public static void setUpClass() throws Exception { Properties queries = loadPropertiesFile("requests.properties"); Properties responses = loadPropertiesFile("responses.properties"); instance = new ResponseGenerator(queries, responses); } @Test public void testGetResponse() { String request = "<some>request</some>"; String expResult = "<some>response</some>"; String result = instance.getResponse(request); assertEquals(expResult, result); } แต่เมื่อได้รับ XML …
370 java  console  junit 

8
ความแตกต่างระหว่าง console.dir และ console.log คืออะไร
ใน Chrome consoleวัตถุจะกำหนดวิธีการสองวิธีที่ดูเหมือนจะทำสิ่งเดียวกัน: console.log(...) console.dir(...) ฉันอ่านบางแห่งออนไลน์ที่dirใช้สำเนาของวัตถุก่อนที่จะทำการบันทึกในขณะที่logเพิ่งผ่านการอ้างอิงไปยังคอนโซลซึ่งหมายความว่าเมื่อคุณไปตรวจสอบวัตถุที่คุณบันทึกมันอาจมีการเปลี่ยนแปลง อย่างไรก็ตามการทดสอบเบื้องต้นบางอย่างชี้ให้เห็นว่าไม่มีความแตกต่างและทั้งคู่ประสบกับการแสดงวัตถุในสถานะที่แตกต่างจากเมื่อพวกเขาถูกบันทึก ลองสิ่งนี้ในคอนโซล Chrome ( Ctrl+ Shift+ J) เพื่อดูว่าฉันหมายถึงอะไร: > o = { foo: 1 } > console.log(o) > o.foo = 2 ตอนนี้ขยาย[Object]ใต้คำสั่งบันทึกและแจ้งให้ทราบว่ามันแสดงให้เห็นว่าfooมีมูลค่า 2. เดียวกันเป็นจริงถ้าคุณทำซ้ำการทดลองใช้แทนdirlog คำถามของฉันคือทำไมทั้งสองฟังก์ชั่นที่เหมือนกันดูเหมือนว่ามีอยู่ในconsole?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.