Skip to content

代码入门

不同的代码设计出来是针对不同的需求,至少主流语言中并无优劣之分。由于我有多台电脑,所以更倾向于在云服务器上来编写代码。

说实话,我认为新手不应该使用集成开发环境(IDE)来编写代码。比如 Visual Studio,比如 PyCharm,因为他们过于庞大和复杂,过早的引入了 Project 的概念而且给你展示了一个比飞机仪表盘更复杂的面板,其中又有太多的概念和难懂的设置项。难度曲线陡然上升会导致新手浅尝辄止或干脆放弃。

至少安装一个该语言的解释器或者编译器,至少掌握一个文本编辑器的用法,比如 Vscode。如果财力雄厚,可以购入一个优质的键盘。

在使用 Github Codespace 时,终端格式为

Terminal window
$NAME -> /workspace/$PROJECT($BRANCH)

我认为这种格式有其可取之处,所以研究了一下配置文件。可以直接复制以下的代码,在终端执行后马上就能看到结果。如果想要保存为默认方案的话可以编辑对应用户目录下的 .bashrc 文件以在终端启动时自动执行。

Terminal window
__bash_prompt() {
# 定义颜色变量
local GENTLE_GREEN='\[\033[0;32m\]'
local BRIGHT_BLUE='\[\033[1;34m\]'
local CYAN='\[\033[0;36m\]'
local RED='\[\033[1;31m\]'
local RESET='\[\033[0m\]'
# 获取 Git 分支并格式化输出:(branch_name)
parse_git_branch() {
local branch
branch=$(git symbolic-ref --short HEAD 2>/dev/null || git rev-parse --short HEAD 2>/dev/null)
if [ -n "$branch" ]; then
echo -e "${CYAN}(${RED}${branch}${CYAN}) ${RESET}"
fi
}
# 组装最终效果:用户名 ➜ 路径 (分支) $
# \u: 用户名 | \w: 完整路径
PS1="${GENTLE_GREEN}\u ${RESET}➜ ${BRIGHT_BLUE}\w ${RESET}\$(parse_git_branch)\$ "
}
__bash_prompt