我一直在使用Xamarin构建命令行工具。在被告知Visual Studio Code之后,我想看看我是否可以尝试将它用作编辑器和调试器。
我设法通过编辑driver.findElement(By.xpath("//a[contains(@href,'loginPage')]")).click();
文件调试使用Xamarin构建的现有 driver.findElement(By.className("loginBtn")).click();
文件,并且知道在步进时要跳转到哪些源文件通过代码。
但是,我无法弄清楚如何实际编译新的可执行文件?每当我对源进行任何更改时,它只会调试public class HtmlUnitTest {
public static void main(String[] args) {
HtmlUnitDriver driver = new HtmlUnitDriver(BrowserVersion.FIREFOX_38);
driver.setJavascriptEnabled(true);
String baseUrl = "h t t p s : / / fourseasons . wd3 . myworkdayjobs . com / search / jobs";
driver.get(baseUrl);
WebDriverWait myWaitVar = new WebDriverWait(driver, 20);
try{
myWaitVar.until(ExpectedConditions.visibilityOfElementLocated(By.id("wd-FacetedSearchResult-ResultsPnl-facetSearchResult")));
}catch(Exception ex){
ex.printStackTrace();
}
String content=driver.getPageSource();
System.out.println(content);
driver.close();
}
}
中的旧可执行文件,这是Xamarin中的默认值。
似乎理解源代码本身,因为它有很多警告。
答案 0 :(得分:0)
您使用mcs,例如:
mcs -out:program.exe -recurse:' *。cs'
答案 1 :(得分:0)